「Ruby 3.3.0」公開、新たなパーサーやJITコンパイラを導入さまざまな機能改善や性能向上を実現

オープンソースプログラミング言語「Ruby」の最新リリースとなる「Ruby 3.3.0」が公開された。

» 2023年12月28日 08時00分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 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」の代わりに使用できる。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。