Rubyコミュニティは2013年2月24日、オープンソースのプログラミング言語Rubyの新版2.0.0を正式リリースした。Rubyの誕生20周年を記念したリリースであり、前バージョンの1.9から約5年ぶりのメジャーバージョンアップとなる。 Ruby 2.0では、言語コア、組み込みライブラリ、デバッグ支援などに関する新機能が追加されている。また実行性能が改善された。 言語コア機能では、引数にキーワードを付加できる「キーワード引数」や、クラス拡張の新しい方法である「Module#prepend」、シンボルの配列を簡単に作るリテラル「%i」、実行中のファイルのあるディレクトリ名「__dir__」、などが追加された。またデフォルトのエンコーディングがUTF-8となった。 組み込みライブラリでは無限の遅延ストリーム「Enumerable#lazy / Enumertor::Lazy」、遅延サイズ評価
![Ruby 2.0正式リリース、20周年を記念する5年ぶりのメジャーバージョン](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)