Pharo 10 projekti väljaanne, mis arendab Smalltalk programmeerimiskeele dialekti. Pharo on Squeaki projektist eraldunud, milles osales Alan Kay, Smalltalki autor. Peale programmeerimiskeele rakendamise pakub Pharo ka virtuaalmasinat koodi täitmiseks, integreeritud arenduskeskkonda, silumist ja hulka raamatukogusid, sealhulgas graafiliste liideste arendamiseks mõeldud raamatukogue. Projekti kood levitatakse MIT litsentsi alusel.
Uue väljaande muudatustest võib välja tuua koodi puhastamise — eemaldatud on vananenud kood (Glamour, GTTools, Spec1, vananenud bytecode'i tugi) ja uuendatud on vananenud koodist sõltuvaid utiliteete (Dependency Analyser, Critique Browser jne). Tehtud on muudatusi, mis on suunatud projekti modulariseerimise ja võimaluse pakkumise suunas minimaalsete suuruse piltide genereerimiseks. Tehtud on tööd jõudluse parandamiseks ja piltide suuruse vähendamiseks (baaspildi suurus vähenes 66-lt 58 MB-le). virtuaalmasinas Parandatud on kood, mis on seotud asünkroonse sisendi/väljundi, soketite käsitlemise ja FFI ABI-ga.
Allikas: opennet.ru
