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 時点で警告が出るようになっているので移行には注意のこと。
コメント
コメントを投稿