スキップしてメイン コンテンツに移動

投稿

ラベル(ruby)が付いた投稿を表示しています

Ruby 3.0 は2020年内リリース

via: Hacket News プログラミング言語 Ruby のリポジトリに バージョン番号を 3.0 に上げる変更 がコミットされた。 Ruby の新版は例年クリスマスにリリースされており (cf.  Ruby Releases )、このままいくと2020年12月25日にリリースされるはずだ。 Ruby 3.0 は Ruby 2.0 比で三倍の高速化を果たす “Ruby 3x3” として、マイナーバージョンアップ毎に GC の改良をはじめとした種々の性能向上策が導入されてきた。 2018年の 2.6 に至って JIT コンパイラが試験的に導入されたこともあり、現時点は Ruby 2.0 と比較して 二倍の性能は得られている とのこと。主要なベンチマーク対象である SNES エミュレータの optcarrot も同程度。年末までどれだけ目標に漸近できるかが楽しみである。 なお Ruby 3.0 では キーワード引数に非互換な変更 がある。2.7 時点で警告が出るようになっているので移行には注意のこと。