Vydání Pharo 10, dialektu jazyka Smalltalk

Bylo zajištěno vydání projektu Pharo 10, který vyvíjí dialekt programovacího jazyka Smalltalk. Pharo je forkem projektu Squeak, který vyvinul Alan Kay, autor Smalltalku. Kromě implementace programovacího jazyka poskytuje Pharo také virtuální stroj pro spouštění kódu, integrované vývojové prostředí, debugger a sadu knihoven, včetně knihoven pro vývoj grafických rozhraní. Kód projektu je distribuován pod licencí MIT.

Mezi změnami v nové verzi vyniká čištění kódu - byl odstraněn zastaralý kód (Glamour, GTTools, Spec1, podpora zastaralého bajtového kódu) a byly přepsány nástroje, které jsou závislé na zastaralém kódu (analyzátor závislostí, prohlížeč kritiky atd.) . Byly provedeny změny zaměřené na zvýšení modularity projektu a poskytnutí možnosti generovat obrázky minimální velikosti. Zapracovalo se na zlepšení výkonu a zmenšení velikosti obrázků (velikost základního obrázku byla zmenšena z 66 na 58 MB). Virtuální počítač má vylepšený kód související s asynchronním I/O, zpracováním soketů a FFI ABI.

Zdroj: opennet.ru

Přidat komentář