Izdanje Pharo 10, dijalekta Smalltalk jezika

Osigurano je izdavanje projekta Pharo 10, koji razvija dijalekt programskog jezika Smalltalk. Pharo je fork projekta Squeak, koji je razvio Alan Kay, autor Smalltalk-a. Pored implementacije programskog jezika, Pharo takođe obezbeđuje virtuelnu mašinu za pokretanje koda, integrisano razvojno okruženje, debager i skup biblioteka, uključujući biblioteke za razvoj grafičkih interfejsa. Šifra projekta se distribuira pod MIT licencom.

Među promjenama u novom izdanju ističe se čišćenje koda - uklonjen je zastarjeli kod (Glamour, GTTools, Spec1, podrška za zastarjeli bajt kod) i prepisani su uslužni programi koji ovise o zastarjelom kodu (Dependency Analyzer, Critique Browser, itd.) . Izmjene su napravljene s ciljem povećanja modularnosti projekta i pružanja mogućnosti generiranja slika minimalne veličine. Radilo se na poboljšanju performansi i smanjenju veličine slika (veličina osnovne slike je smanjena sa 66 na 58 MB). Virtuelna mašina ima poboljšani kod koji se odnosi na asinhroni I/O, rukovanje utičnicom i FFI ABI.

izvor: opennet.ru

Dodajte komentar