A Pharo 10 kiadása, a Smalltalk nyelv egy dialektusa

Megjelent a Pharo 10 projekt kiadása, amely a Smalltalk programozási nyelv dialektusát fejleszti. A Pharo a Squeak projekt egyik ága, amelyet Alan Kay, a Smalltalk szerzője közösen fejlesztett ki. A programozási nyelv megvalósítása mellett a Pharo egy virtuális gépet is biztosít a kód végrehajtásához, egy integrált fejlesztői környezetet, egy hibakeresőt és egy sor könyvtárat, beleértve a grafikus felhasználói felület fejlesztéséhez szükséges könyvtárakat is. A projekt kódját az MIT licence alatt terjesztik.

Az új kiadás változásai közül kiemelkedik a kódtisztítás - az elavult kódot eltávolították (Glamour, GTTools, Spec1, az elavult bájtkód támogatása), és átírták az elavult kódtól függő segédprogramokat (Dependency Analyzer, Critique Browser stb.) . Változtatások történtek a projekt modularitásának növelése és a minimális méretű képek előállításának lehetősége érdekében. Dolgoztak a teljesítmény javításán és a képek méretének csökkentésén (az alapkép mérete 66-ról 58 MB-ra csökkent). A virtuális gép továbbfejlesztett kódot kapott az aszinkron I/O-hoz, a foglalatkezeléshez és az FFI ABI-hoz.

Forrás: opennet.ru

Hozzászólás