Wydano wydanie projektu Pharo 10, rozwijającego dialekt języka programowania Smalltalk. Pharo jest odgałęzieniem projektu Squeak, w którego rozwój zaangażowany był Alan Kay, twórca Smalltalk. Oprócz implementacji języka programowania, Pharo dostarcza również maszynę wirtualną do wykonywania kodu, zintegrowane środowisko programistyczne, debugger oraz zestaw bibliotek, w tym biblioteki do tworzenia interfejsów graficznych. Kod projektu jest rozpowszechniany na licencji MIT.
Z nowych zmian w nowym wydaniu wyróżnia się czyszczenie kodu — usunięto przestarzały kod (Glamour, GTTools, Spec1, obsługa przestarzałego bajtkodu) i przepisano narzędzia, które były zależne od przestarzałego kodu (Dependency Analyser, Critique Browser itp.). Wprowadzono zmiany, które mają na celu zwiększenie modularności projektu i umożliwienie tworzenia obrazów minimalnego rozmiaru. Przeprowadzono prace nad zwiększeniem wydajności i zmniejszeniem rozmiaru obrazów (rozmiar podstawowego obrazu zmniejszono z 66 do 58 MB). W maszynie wirtualnej udoskonalono kod związany z asynchronicznym wejściem/wyjściem, obsługą gniazd i FFI ABI.
Źródło: opennet.ru
