Smalltalk dilinin bir lehçesi olan Pharo 10'in piyasaya sürülmesi

Smalltalk programlama dilinin lehçesini geliştiren Pharo 10 projesinin yayınlanması sağlandı. Pharo, Smalltalk'ın yazarı Alan Kay tarafından geliştirilen Squeak projesinin bir çatalıdır. Pharo, bir programlama dili uygulamanın yanı sıra, kod çalıştırmak için bir sanal makine, entegre bir geliştirme ortamı, bir hata ayıklayıcı ve grafiksel arayüzler geliştirmek için kütüphaneler de dahil olmak üzere bir dizi kütüphane sağlar. Proje kodu MIT lisansı altında dağıtılmaktadır.

Yeni sürümdeki değişiklikler arasında kod temizleme öne çıkıyor; güncel olmayan kod kaldırıldı (Glamour, GTTools, Spec1, güncelliğini kaybetmiş bayt kodu desteği) ve güncelliğini kaybetmiş koda bağlı yardımcı programlar yeniden yazıldı (Dependency Analizörü, Critique Tarayıcı vb.) . Projenin modülerliğini arttırmaya ve minimum boyutta görüntü oluşturma yeteneği sağlamaya yönelik değişiklikler yapıldı. Performansı artırmak ve görsellerin boyutunu azaltmak için çalışmalar yapıldı (temel görselin boyutu 66 MB'tan 58 MB'a düşürüldü). Sanal makine, eşzamansız G/Ç, yuva yönetimi ve FFI ABI ile ilgili gelişmiş kodlara sahiptir.

Kaynak: opennet.ru

Yorum ekle