[Squeak-fr] fin de l'experience

Serge Stinckwich Serge.Stinckwich at info.unicaen.fr
Jeu 26 Jan 07:54:35 CET 2006


Le 25 janv. 06 à 12:08, Luc Damas a écrit :

>
> Salut à tous,
>
> Ada, Smalltalk, Lisp et Prolog correspondent à quatre façons de  
> programmer. Passer de l'une à l'autre est difficile et parfois ça  
> ne passe pas du tout. J'ai eu des étudiants sérieux pour lesquels  
> Scheme ne passe pas du tout, idem pour Smalltalk. Comment faire  
> passer le message ? en tant que prof, je trouve que c'est un défi  
> pédagogique (J'ai le plaisir de cotoyer Stéphane pour ça !).

Oui, c'est un défi pédagogique, je le constate avec mes étudiants  
d'IUT où les concepts ne sont pas forcement facile à faire passer. Je  
constate une prégnance du modèle dominant : syntaxe C-like,  
structuration du code en fichiers, ... même sur des étudiants novices  
en programmation. C'est dommage, car cela tant à tourner à la mono- 
culture et donc finalement à l'appauvrissement de la pensée.

> Python a l'avantage et l'inconvévient d'être multi-styles... c'est  
> le côté obscur de la force ;-)
>
> Soit dit en passant, la doc VW est géniale. Le programmeur confirmé  
> trouve vite des mots-clés, le débutant est pris par la main ! Mais  
> une "smalltalkdoc" comme il y'a une "javadoc" serait d'un grand  
> secours !

Il faudrait que je jette un coup d'oeil sur la doc de VW. Peut-être  
quelque chose à adopter pour Squeak ?

> Côté interface, je suis bien d'accord, c'est pas terrible. Aussi  
> bien VW  que squeak ! Il y a quelques principes d'ergonomie qui  
> devraient être revus. Je suis utilisateur VW principalement. En 10  
> ans, ils sont passés de 5 ans d'avance à 5 ans de retard. Je me  
> retrouve bien embêté par contre si je devais dire ce qui me  
> plairait comme interface pour un langage comme smalltalk...

En ce qui concerne la documentation, l'interface, dommage qu'il y ait  
une dispersion de la part des différents acteurs Smalltalk libre et  
industriels. Il y aurait surement moyen de se mettre d'accord sur des  
APIs, des interfaces communes, des documentations ...
Bon, visiblement cela s'agite un peu du côté de la cryptographie pour  
partager des choses entre VW et Squeak.

Cordialement,
--                                                         oooo
Dr. Serge Stinckwich                                     OOOOOOOO
Université de Caen>CNRS UMR 6072>GREYC>MAD               OOESUGOO
http://purl.org/net/SergeStinckwich                       oooooo
Smalltalkers do: [:it | All with: Class, (And love: it)]   \  /
                                                             ##



More information about the Squeak-fr mailing list