[Squeak-fr] Implémentations Smalltalk

Vincent Osele oselev at yahoo.fr
Jeu 11 Sep 15:17:39 UTC 2008


Bonjour,

J'ai jeté un oeil sur ce qu'il y avait autours de smalltalk plus général que seul Squeak-dev 3.10 que j'utilise.

Il y a énormément de projets autours de smalltalk donc beaucou ont lair obsolete ou non maintenu (dolphin)

Les spécificités de Squeak sont:
- d'être un environnement intégré (lib, outil, ide...)
- en open source (même si la licence pose quelques pbs)
- avec Morphic comme base graphique des composants.

Sur la VM de Squeak, on trouve des plugins qui ajoute des fonctionnalités du système directement dans Squeak:
- vxSqueak
- squeakGTK
Dans ce dernier, d'après ce que j'ai compris, les outils de base (class browser) sont en train d'être réécrit pour utiliser l'interface Gtk plutot que morphic...

Il y a aussi les différentes images qui tourne sur cette VM:
- version dev orienté developpeur, cad avec des packages pré-chargés orienté dev
- version web avec seaside intégré
- BabyIDE
- etoys (squealand / version plugin)
- oplc
- pharo: d'après ce que j'ai compris aussi, c'est une image nettoyée, revue et corrigée pour plus saine pour une utilisation industrielle


On trouve aussi VisualWorks comme environnement intégré.

Il y a eu dolphin qui a jeté l'éponge.

Il y a des récriture de VM pour:
- aller plus vite par exemple avec Cog
- avec une licence plus standard GNU smalltalk
Est-ce qu'il y a du morphic dans ces implémentations ?

On trouve des interprétateur scripts en smalltalk, des VM en java, des OS smalltalk (SqueakNOS et Spoon tous deux basé sur Squeak).


Quels sont les autres environnements smalltalk toujours d'actualité (cad maintenu, utilisé à l'heure actuelle) ?

a+
Vicnet


      


Plus d'informations sur la liste de diffusion Squeak-fr