Bonjour,

Pharo 5 vient officiellement d'être mis en ligne.

Qu'est-ce que Pharo ? C'est un environnement de développement dynamique objet dit "Smalltalk-inspired". On dit encore parfois que c'est un dialecte Smalltalk - certains y réfèrent comme simplement Smalltalk, dont il existe différentes implémentations. C'est un système open source complet qui vient avec son environnement, son IDE, ses outils, ses librairies.

Pharo a gagné en maturité au cours des années, la version 5 apporte son lot d'innovations et d'améliorations, notamment la nouvelle machine virtuelle (pour un gain de 30% de performances brutes) ou encore l'augmentation des mécanismes de réflexivité. Plus de 100 personnes ont contribué à cette release, disponible ici http://pharo.org/. La liste complète des évolutions peut se trouver ici : http://pharo.org/news/pharo-5.0-released, https://github.com/pharo-project/pha...0ChangeLogs.md.

Qui utilise Pharo ? Avec l'évolution du langage, du système et de ses librairies, de nombreux projets s'ouvrent à Pharo en particulier dans la recherche mais également dans l'industrie (web, consulting, etc.) et on peut voir un aperçu de projets (industriels ou académiques) ici http://pharo.org/success. Le langage est également prisé pour ses capacités de prototypage, il est très facile d'expérimenter rapidement des idées dans Pharo. La communauté qui gravite autour du projet, bien que relativement modeste, est extrêmement active et les listes de diffusion accueillent et conseillent très bien les nouveaux venus comme les gens plus expérimentés.

Smalltalk est un langage qui continue à évoluer, Pharo en est la preuve... vivante.