Rilascio di Pharo 10, un dialetto della lingua Smalltalk

È stato previsto il rilascio del progetto Pharo 10, che sviluppa un dialetto del linguaggio di programmazione Smalltalk. Pharo è un fork del progetto Squeak, sviluppato da Alan Kay, l'autore di Smalltalk. Oltre a implementare un linguaggio di programmazione, Pharo fornisce anche una macchina virtuale per l'esecuzione del codice, un ambiente di sviluppo integrato, un debugger e un insieme di librerie, comprese le librerie per lo sviluppo di interfacce grafiche. Il codice del progetto è distribuito sotto la licenza MIT.

Tra le modifiche nella nuova versione spicca la pulizia del codice: il codice obsoleto è stato rimosso (Glamour, GTTools, Spec1, supporto per bytecode obsoleto) e le utilità che dipendono dal codice obsoleto sono state riscritte (Analizzatore di dipendenze, Browser critico, ecc.) . Sono state apportate modifiche volte ad aumentare la modularità del progetto e fornire la possibilità di generare immagini di dimensioni minime. È stato fatto del lavoro per migliorare le prestazioni e ridurre la dimensione delle immagini (la dimensione dell'immagine di base è stata ridotta da 66 a 58 MB). La macchina virtuale ha un codice migliorato relativo all'I/O asincrono, alla gestione dei socket e all'ABI FFI.

Fonte: opennet.ru

Aggiungi un commento