raku プログラミング言語 (旧 Perl 2021.12) 用のrakudo コンパイラ リリース 6

raku プログラミング言語 (旧 Perl 2021.12) のコンパイラであるrakudo の 6 リリースが発表されました。 このプロジェクトは、当初予想されていたように Perl 6 の継続にはならず、ソース レベルで Perl 5 と互換性がなく、別の開発者コミュニティによって開発された別のプログラミング言語になったため、Perl 5 から名前が変更されました。 同時に、Rakudo でコンパイルされたバイトコードを実行するための環境を形成する MoarVM 2021.12 仮想マシンのリリースが利用可能になります。 rakudo は、JVM および一部の JavaScript 仮想マシンのコンパイルもサポートしています。

rakudo 2021.12 の改善点には、Routine モジュールの is-wrapped メソッドのサポートの追加、プリコンパイルされたモジュールに関する情報を標準エラー出力に表示するための RAKUDO_PRECOMPILATION_PROGRESS 環境変数の実装、IterationBuffer.unshift、IterationBuffer.prepend、および IterationBuffer の追加が含まれます。 new(iterable) メソッド、およびパフォーマンス最適化メソッド .match、.subst-mutate、および .subst を使用すると、Date.new(year,month,day) の呼び出しが 40% 高速化されます。 MoarVM の新しいバージョンでは、JIT とガベージ コレクターの実装が改善され、新しい最適化とセキュリティ チェックが追加されています。

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

コメントを追加します