ニュース
「Ruby 3.3.0」公開、新たなパーサーやJITコンパイラを導入:さまざまな機能改善や性能向上を実現
オープンソースプログラミング言語「Ruby」の最新リリースとなる「Ruby 3.3.0」が公開された。
Ruby開発チームは2023年12月25日、オープンソースプログラミング言語「Ruby」の最新リリースとなる「Ruby 3.3.0」(以下、Ruby 3.3)を公開した。
Ruby 3.3では、新しい「Prism」パーサーの追加、新しいパーサージェネレータ「Lrama」による「Bison」の置き換え、「RJIT」という新たなJIT(Just In Time)コンパイラの追加、「YJIT」の高速化など、さまざまな改善が行われている。
主な改善点は以下の通り。
新しいPrismパーサーの追加
default gemとしてPrismパーサーが導入された。Prismは、Ruby言語のためのポータブルで、エラー耐性のある保守可能な再帰下降パーサーだ。本番環境に対応しており、「Ripper」の代わりに使用できる。
関連記事
- Wasmer、「Wasmer JavaScript SDK」を発表
WebAssembly(Wasm)ランタイムを開発するWasmerは、WASI(X)アプリケーションをブラウザで簡単に実行するための新しいライブラリ「Wasmer JavaScript SDK」を発表した。 - 「Ruby 3.2.0」公開、WASIベースのWebAssemblyへのコンパイルをサポート その可能性は?
オープンソースプログラミング言語「Ruby」の最新メジャーリリース「Ruby 3.2.0」が公開された。WASIベースのWebAssemblyサポートが追加されている。 - 「Ruby 2」の3倍の高速化を目指した「Ruby 3.0.0」が公開
オープンソースプログラミング言語「Ruby」の最新メジャーリリース「Ruby 3.0.0」が公開された。新版の主な改善点はパフォーマンス改善、並行処理、静的解析の3点。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.