Izdanje Pharo 10, dijalekta jezika Smalltalk

Osigurano je izdanje projekta Pharo 10 koji razvija dijalekt programskog jezika Smalltalk. Pharo je izdanak projekta Squeak, koji je surazvio Alan Kay, autor Smalltalka. Uz implementaciju programskog jezika, Pharo također nudi virtualni stroj za izvršavanje koda, integrirano razvojno okruženje, debugger i skup biblioteka, uključujući biblioteke za razvoj GUI-ja. Kod projekta se distribuira pod licencom MIT-a.

Od promjena u novom izdanju ističe se čišćenje koda - uklonjen je zastarjeli kod (Glamour, GTTools, Spec1, podrška za zastarjeli bajt kod) i prepravljeni su uslužni programi koji ovise o zastarjelom kodu (Dependency Analyzer, Critique Browser, itd.) . Promjene su napravljene kako bi se povećala modularnost projekta i omogućila mogućnost generiranja slika minimalne veličine. Radilo se na poboljšanju performansi i smanjenju veličine slika (veličina osnovne slike smanjena je sa 66 na 58 MB). VM ima poboljšani kod koji se odnosi na asinkroni I/O, rukovanje utičnicama i FFI ABI.

Izvor: opennet.ru

Dodajte komentar