Simple et épuré pour se mettre à Smalltalk
Comme vous le savez, Smalltalk est un langage interprété. Pour s'y mettre, il existe plusieurs environnements, comme Visualworks, ou un des plus connus : Squeak.
Mais le moins que l'on puisse dire, c'est que Squeak ne fait l'unanimité.
En dépit de la qualité indéniable de l'environnement, ses petits bugs, son UI et d'autres défauts ont eu raison de la motivation de nombreux développeurs qui ont voulu s'essayer au Samltalk avec lui.
Des anciens membres impliqués dans le projet Squeak (les responsables de Squeak 3.9) ont donc décidé de lancer un fork. « Nous avons senti le besoin de reconsidérer les choix faits [dans Squeak] . Nous voulons créer un meilleur Smalltalk (sic) »
Le fruit de leur travail s'appelle Pharo, un « environnement propre, gratuit et open-source ».
Et effectivement, force est de constater que par rapport à son "modèle", Pharo est simple, presque épuré, et plutôt esthétique (bien que les goûts et les couleurs...).

Mais le projet n'est pas qu'un simple toilettage de l'UI.
Pharo, par le support qu'il entend apporter à ses réalisations, se veut également (et surtout) « une plate-forme pour développer et déployer des missions critiques en Smalltalk ».
L'équipe précise cependant que Pharo 1.0 n'est pas encore exempt d'erreurs. « nous ne visons pas la réalisation parfaite du premier coup », avoue l'équipe de développement.
L'application n'en vaut pas moins le détour.
Pharo est sous licence MIT. La version 1.0, sortie la semaine dernière, est la première officielle.
Elle est disponible en téléchargement ainsi que la liste complète de ses fonctionnalités sur cette page.

Lire aussi :

Les rubriques (actu, forums, tutos) de Développez :

Et vous ?



Vous avez lu gratuitement 7 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.