Release av Pharo 10, en dialekt av Smalltalk-språket

En release av Pharo 10-projektet, som utvecklar en dialekt av programmeringsspråket Smalltalk, har tillhandahållits. Pharo är en utlöpare av Squeak-projektet, som samutvecklades av Alan Kay, författare till Smalltalk. Förutom att implementera ett programmeringsspråk, tillhandahåller Pharo också en virtuell maskin för exekvering av kod, en integrerad utvecklingsmiljö, en debugger och en uppsättning bibliotek, inklusive bibliotek för GUI-utveckling. Projektkoden distribueras under MIT-licensen.

Av ändringarna i den nya utgåvan sticker kodrensning ut - föråldrad kod har tagits bort (Glamour, GTTools, Spec1, stöd för föråldrad bytekod) och verktyg som är beroende av föråldrad kod har skrivits om (Dependency Analyzer, Critique Browser, etc.) . Ändringar har gjorts för att öka modulariteten i projektet och ge möjligheten att generera bilder av minsta storlek. Arbete har gjorts för att förbättra prestandan och minska storleken på bilder (storleken på basbilden har minskats från 66 till 58 MB). Den virtuella datorn har förbättrad kod relaterad till asynkron I/O, sockethantering och FFI ABI.

Källa: opennet.ru

Lägg en kommentar