發布 Pharo 10,Smalltalk 語言的一種方言

已經提供了 Pharo 10 項目的一個版本,該項目開發了一種 Smalltalk 編程語言的方言。 Pharo 是 Squeak 項目的一個分支,該項目由 Smalltalk 的作者 Alan Kay 共同開發。 除了實現編程語言外,Pharo 還提供用於執行代碼的虛擬機、集成開發環境、調試器和一組庫,包括用於 GUI 開發的庫。 項目代碼在 MIT 許可證下分發。

在新版本的變化中,代碼清理脫穎而出——刪除了過時的代碼(Glamour、GTTools、Spec1、支持過時的字節碼)並且重寫了依賴於過時代碼的實用程序(Dependency Analyzer、Critique Browser 等) . 已進行更改以增加項目的模塊化並提供生成最小尺寸圖像的能力。 已經完成提高性能和減小圖像大小的工作(基本圖像的大小已從 66 MB 減少到 58 MB)。 VM 改進了與異步 I/O、套接字處理和 FFI ABI 相關的代碼。

來源: opennet.ru

添加評論