Udgivelse af Pharo 10, en dialekt af Smalltalk-sproget

En udgivelse af Pharo 10-projektet, som udvikler en dialekt af programmeringssproget Smalltalk, er blevet leveret. Pharo er en udløber af Squeak-projektet, som blev udviklet i fællesskab af Alan Kay, forfatter til Smalltalk. Udover at implementere et programmeringssprog, leverer Pharo også en virtuel maskine til at udføre kode, et integreret udviklingsmiljø, en debugger og et sæt biblioteker, herunder biblioteker til GUI-udvikling. Projektkoden distribueres under MIT-licensen.

Af ændringerne i den nye udgivelse skiller koderensning sig ud - forældet kode er blevet fjernet (Glamour, GTTools, Spec1, understøttelse af forældet bytekode) og hjælpeprogrammer, der er afhængige af forældet kode, er blevet omskrevet (Dependency Analyzer, Critique Browser, etc.) . Der er foretaget ændringer for at øge modulariteten af ​​projektet og give mulighed for at generere billeder af den mindste størrelse. Der er blevet arbejdet på at forbedre ydeevnen og reducere størrelsen af ​​billeder (størrelsen på basisbilledet er blevet reduceret fra 66 til 58 MB). VM'en har forbedret kode relateret til asynkron I/O, socket-håndtering og FFI ABI.

Kilde: opennet.ru

Tilføj en kommentar