2.4.0がリリースされました。双方向連結リストとチェイン法を用いた実装が使われていましたが、挿入順の配列にオープンアドレス法を用いることによる高速化が行われました。氏によって多大な貢献がありました。アプリケーションに書くことで、その場で対話型実行環境を起動することができ、デバッグの際に便利です。書くことで同様なことをirbを用いて行える機能が入りました。Integerクラスの詳細について定めていませんが、これまでRubyにはFixnumとBignum、2つの整数クラスがありました。2.4では従来抽象クラスであったIntegerクラスにこの2つを統合しています。FixnumクラスやBignumクラスを扱う全てのC拡張ライブラリは修正が必要になります。RubyKaigiでの発表を参照ください。2.4ではUnicodeの仕様にのっとった変換を行うようになります。以下のような言語レベルでの修正を伴う性能改善が行われています。一時的な配列を生成しないようになりました。されない限り無視されます。行うと、あるスレッドが例外で終了した場合、標準エラー出力にその旨が出力されます。デフォルトの値がどうあるべきか、ある正常終了したスレッドがGCされた場合に通知する機能も必要かなどについてご意見をお持ちの方はお知らせください。dependencyRubyにはスレッド待ちのデッドロックを検出する機能がありましたが、その際のエラー出力はデバッグのための十分な情報を出していませんでした。2.4ではスレッドのバックトレースや依存関係などを出力します。2.3.0!メリークリスマス。ともに良き休日をおすごしください。コミュニティのメンバーによって運営されています。