Pharo 10 kaleratzea, Smalltalk hizkuntzaren dialektoa

Smalltalk programazio-lengoaiaren dialekto bat garatzen duen Pharo 10 proiektuaren kaleratzea eman zen. Pharo Squeak proiektuaren sardexka bat da, Alan Kayk, Smalltalk-en egileak, garatu duena. Programazio-lengoaia bat ezartzeaz gain, Pharo-k kodea exekutatzeko makina birtual bat, garapen-ingurune integratua, arazte bat eta liburutegi multzo bat ere eskaintzen ditu, interfaze grafikoak garatzeko liburutegiak barne. Proiektuaren kodea MIT lizentziapean banatzen da.

Bertsio berriko aldaketen artean, kodearen garbiketa nabarmentzen da: zaharkitutako kodea kendu da (Glamour, GTTools, Spec1, bytecode zaharkituaren euskarria) eta zaharkitutako kodearen menpe dauden utilitateak berridatzi dira (Dependency Analyzer, Critique Browser, etab.) . Aldaketak egin dira proiektuaren modulartasuna areagotzeko eta gutxieneko tamainako irudiak sortzeko gaitasuna eskaintzeko. Errendimendua hobetzeko eta irudien tamaina murrizteko lana egin da (oinarrizko irudiaren tamaina 66 MBtik 58ra murriztu da). Makina birtualak I/O asinkronoarekin, socketen kudeaketarekin eta FFI ABIrekin lotutako kodea hobetu du.

Iturria: opennet.ru

Gehitu iruzkin berria