Smalltalk

"The best way to predict the future is to invent it."Alan Kay

Smalltalk est un langage de programmation objet existant depuis 1972.

Smalltalk applique le principe Tout Est Objet.

Il existe plusieurs variétés de Smalltalk : Gnu Smalltalk?, Squeak, Visual Works Smalltalk, Dolphin Smalltalk?, ...

Le French Smalltalk Users Group a son wiki : http://www.iutc3.unicaen.fr:8000/fsug/

Wiki écrits en Smalltalk


Blablabla

Quelqu'un programme t'il en Smalltalk sur une implémentation libre (Squeak n'a pas l'air libre ... même si il est gratuit) ? -- Arnaud Fontaine

Il y a de nombreuses discussions pour savoir si Squeak est tout à fait libre. Il reste en effet quelque points dans la licence de Squeak (notamment le problème des fontes, voir sur : http://minnow.cc.gatech.edu/squeak/1274) qui posent problème, mais les squeakers travaillent dessus pour la rendre complètement libre. Sinon il y a Gnu Smalltalk? mais qui est nettement plus rudimentaire (pas d'interface utilisateur), qui ressemble plus à un langage de script classique. -- Serge Stinckwich

Gnu Smalltalk? est juste le langage, point à la ligne, alors que la plupart des Smalltalk proposent un "environnement" Smalltalk. Du coup, Gnu Smalltalk? est plus adapté pour s'intégrer dans un environement unix standard. Sais tu, Serge, si Gnu Smalltalk? à évolué en proposant des classes d'ui basées sur GTK, par exemple ? -- Arnaud Fontaine

Je pense comme beaucoup de Smalltalkiens, que l'environnement de Smalltalk est une grande partie de Smalltalk. C'est sa malléabilité et sa puissance qui permet de prototyper rapidement des choses. Sinon, la dernière version de Gnu Smalltalk? a une interface graphique (mais pas du GTK je crois) et permet de s'interfacer facilement avec du C. J'ai rencontré l'an passé le développeur Paolo Bonzini?, c'est un mec très fort! -- Serge Stinckwich

Je suis bien d'accord ... c'est l'image qui fait tout, généralement. J'ai jeté un oeil à la dernière version de Gnu Smalltalk? ... heu ... ça n'a plus rien à voir avec celle que j'avais un peu pratiquée il y a 4 ans ... je n'en reviens pas ! Mais bon, c'est pas ça qui va me faire revenir à Smalltalk et arrêter Python ;) (et hop, cris de la troll femelle ... les trolls en rut vont-ils se faire piéger :D) -- Arnaud Fontaine

Je vais pas trollé, j'ai passé l'age ;-) Python, c'est déjà mieux que certains autres langages que je nommerais pas. Si tu es satisfait tant mieux ;-) Tu as déjà fait du Smalltalk ? -- Serge Stinckwich

Oui, je viens de voir en effet, qu'il y a des bindings GTK dans la dernière version de Gnu Smalltalk? (2.1.1). Intéressant! ;-) -- Serge Stinckwich

Ah ... je n'avais vu que les bindings Tcl/Tk ... bonne nouvelle ! -- Arnaud Fontaine

Nous sommes rassurés Arnaud, de constater avec une certaine émotion que vous êtes sur Crao au milieu de la nuit. C'est un peu comme si vous veillez sur nous pendant notre sommeil. Un grand merci pour ce dévouement. Jean Marc Bondon

Je laisse juste un mot pour marquer mon passage et ma compréhension parcellaire des débats. Ah si tout de même, les icones à gauche de swiki sont plutôt jolies! Je reconnais que cette contribution n'est pas bouleversante. Jean Marc Bondon


Category Glossaire

Dernière modification le lundi 6 octobre 2003 22:07:48

Éditer HistoriqueDeLaPage Diff  InfosSurLaPage