Lanzamiento de Pharo 10, un dialecto del lenguaje Smalltalk

Se ha proporcionado una versión del proyecto Pharo 10, que desarrolla un dialecto del lenguaje de programación Smalltalk. Pharo es una rama del proyecto Squeak, que fue desarrollado conjuntamente por Alan Kay, autor de Smalltalk. Además de implementar un lenguaje de programación, Pharo también proporciona una máquina virtual para ejecutar código, un entorno de desarrollo integrado, un depurador y un conjunto de bibliotecas, incluidas bibliotecas para el desarrollo de GUI. El código del proyecto se distribuye bajo la licencia MIT.

De los cambios en la nueva versión, se destaca la limpieza del código: se eliminó el código obsoleto (Glamour, GTTools, Spec1, soporte para código de bytes obsoleto) y se reescribieron las utilidades que dependen del código obsoleto (Analizador de dependencia, Navegador de críticas, etc.) . Se han realizado cambios para aumentar la modularidad del proyecto y proporcionar la capacidad de generar imágenes del tamaño mínimo. Se ha trabajado para mejorar el rendimiento y reducir el tamaño de las imágenes (se ha reducido el tamaño de la imagen base de 66 a 58 MB). La VM ha mejorado el código relacionado con la E/S asíncrona, el manejo de sockets y la FFI ABI.

Fuente: opennet.ru

Añadir un comentario