Ruby 2.7.0-preview2がリリース - Compaction GCやPattern Matchingなど新機能多数のプレビュー2

S 20191023 90635

Ruby開発チームは10月22日、Ruby 2.7シリーズの2番目のプレビュー版となる「Ruby 2.7.0-preview2」を公開しました(ruby-lang.org)。現在公式サイトよりソースコードをダウンロードすることができます。

プレビュー版は年末の正式リリースに向け、新機能のテストやフィードバックを集めるために提供されるもので、多くの新しい機能やパフォーマンスの改善が含まれています。

Ruby 2.7では、断片化したメモリをデフラグするCompaction GCの導入や、関数型言語で広く使われているパターンマッチという機能の実験的な導入が行われます。

REPLの改良や、キーワード引数の通常の引数からの分離、メソッド参照演算子の追加、デフォルトのブロックの仮引数としての番号指定パラメータの試験的導入、開始値省略範囲式の試験的導入、各要素の出現回数をカウントするEnumerable#tallyの追加、JITのパフォーマンスの改良など、その他にもさまざまな新機能が追加されています。

変更点の詳細はNEWSコミットログで確認可能です。

Pc タイトル Ruby
公式サイト http://www.ruby-lang.org/ja/
ソフトアンテナ https://www.softantenna.com/softwares/1964-ruby
説明 オブジェクト指向スクリプト言語。

スポンサーリンク