Lançamento do Pharo 10, um dialeto da linguagem Smalltalk

Foi previsto o lançamento do projeto Pharo 10, que desenvolve um dialeto da linguagem de programação Smalltalk. Pharo é um fork do projeto Squeak, desenvolvido por Alan Kay, autor de Smalltalk. Além de implementar uma linguagem de programação, Pharo também fornece uma máquina virtual para execução de código, um ambiente de desenvolvimento integrado, um depurador e um conjunto de bibliotecas, incluindo bibliotecas para desenvolvimento de interfaces gráficas. O código do projeto é distribuído sob a licença do MIT.

Entre as mudanças na nova versão, destaca-se a limpeza de código - código desatualizado foi removido (Glamour, GTTools, Spec1, suporte para bytecode desatualizado) e utilitários que dependem de código desatualizado foram reescritos (Dependency Analyzer, Critique Browser, etc.) . Foram feitas alterações visando aumentar a modularidade do projeto e possibilitar a geração de imagens de tamanho mínimo. Foram feitos trabalhos para melhorar o desempenho e reduzir o tamanho das imagens (o tamanho da imagem base foi reduzido de 66 para 58 MB). A máquina virtual melhorou o código relacionado a E/S assíncrona, manipulação de soquete e FFI ABI.

Fonte: opennet.ru

Adicionar um comentário