Bylo zveřejněno vydání projektu Pharo 10, který rozvíjí dialekt programovacího jazyka Smalltalk. Pharo je odvozenina od projektu Squeak, na jehož vývoji se podílel Alan Kay, autor jazyka Smalltalk. Kromě implementace programovacího jazyka Pharo také poskytuje virtuální stroj pro vykonávání kódu, integrované vývojové prostředí, ladicí nástroj a sadu knihoven, včetně knihoven pro vývoj grafických uživatelských rozhraní. Kód projektu je distribuován pod licencí MIT.
Mezi změnami v novém vydání vyniká úklid kódu — byl odstraněn zastaralý kód (Glamour, GTTools, Spec1, podpora zastaralého bytecode) a přepsány utilitky závislé na zastaralém kódu (Dependency Analyser, Critique Browser a další). Byly provedeny změny zaměřené na zvýšení modularity projektu a umožnění tvorby obrazů minimální velikosti. Byla provedena práce na zvýšení výkonnosti a zmenšení velikosti obrazů (velikost základního obrazu byla snížena z 66 na 58 MB). virtuálním stroji Byl vylepšen kód související s asynchronním vstupem/výstupem, zpracováním soketů a FFI ABI.
Zdroj: opennet.ru
