Smalltalk 言語の方言である Pharo 10 のリリース

Smalltalk プログラミング言語の方言を開発する Pharo 10 プロジェクトのリリースが提供されました。 Pharo は、Smalltalk の作者である Alan Kay によって開発された Squeak プロジェクトのフォークです。 プログラミング言語の実装に加えて、Pharo は、コードを実行するための仮想マシン、統合開発環境、デバッガー、およびグラフィカル インターフェイスを開発するためのライブラリを含む一連のライブラリも提供します。 プロジェクト コードは MIT ライセンスに基づいて配布されます。

新しいリリースの変更点の中で、コードのクリーニングが際立っています。古いコードが削除され (Glamour、GTTools、Spec1、古いバイトコードのサポート)、古いコードに依存するユーティリティが書き直されました (Dependency Analyzer、Critique Browser など)。 。 プロジェクトのモジュール性を高め、最小サイズのイメージを生成する機能を提供することを目的とした変更が加えられました。 パフォーマンスを向上させ、イメージのサイズを削減するための作業が行われました (基本イメージのサイズは 66 MB から 58 MB に削減されました)。 仮想マシンでは、非同期 I/O、ソケット処理、FFI ABI に関連するコードが改善されました。

出所: オープンネット.ru

コメントを追加します