Vydanie Pharo 10, dialektu jazyka Smalltalk

Bolo poskytnuté vydanie projektu Pharo 10, ktorý vyvíja dialekt programovacieho jazyka Smalltalk. Pharo je fork projektu Squeak, ktorý vyvinul Alan Kay, autor Smalltalku. Okrem implementácie programovacieho jazyka poskytuje Pharo aj virtuálny stroj na spúšťanie kódu, integrované vývojové prostredie, debugger a sadu knižníc vrátane knižníc na vývoj grafických rozhraní. Kód projektu je distribuovaný pod licenciou MIT.

Medzi zmenami v novom vydaní vyniká čistenie kódu - bol odstránený zastaraný kód (Glamour, GTTools, Spec1, podpora pre zastaraný bajtkód) a boli prepísané nástroje, ktoré závisia od zastaraného kódu (analyzátor závislostí, prehliadač kritiky atď.) . Boli vykonané zmeny zamerané na zvýšenie modulárnosti projektu a poskytnutie možnosti vytvárať obrázky minimálnej veľkosti. Pracovalo sa na zlepšení výkonu a zmenšení veľkosti obrázkov (veľkosť základného obrázka sa zmenšila zo 66 na 58 MB). Virtuálny stroj má vylepšený kód súvisiaci s asynchrónnym I/O, obsluhou soketov a FFI ABI.

Zdroj: opennet.ru

Pridať komentár