Sortie de Pharo 10, un dialecte du langage Smalltalk

La sortie du projet Pharo 10, qui développe un dialecte du langage de programmation Smalltalk, a été prévue. Pharo est un fork du projet Squeak, développé par Alan Kay, l'auteur de Smalltalk. En plus d'implémenter un langage de programmation, Pharo fournit également une machine virtuelle pour exécuter du code, un environnement de développement intégré, un débogueur et un ensemble de bibliothèques, notamment des bibliothèques pour développer des interfaces graphiques. Le code du projet est distribué sous licence MIT.

Parmi les changements apportés à la nouvelle version, le nettoyage du code se démarque - le code obsolète a été supprimé (Glamour, GTTools, Spec1, prise en charge du bytecode obsolète) et les utilitaires qui dépendent du code obsolète ont été réécrits (Dependency Analyser, Critique Browser, etc.) . Des modifications ont été apportées visant à augmenter la modularité du projet et à offrir la possibilité de générer des images de taille minimale. Des travaux ont été effectués pour améliorer les performances et réduire la taille des images (la taille de l'image de base a été réduite de 66 à 58 Mo). La machine virtuelle a amélioré le code lié aux E/S asynchrones, à la gestion des sockets et à FFI ABI.

Source: opennet.ru

Ajouter un commentaire