JRuby0.9.9リリース
OlaタンのところでJRuby0.9.9リリースの話が出ている。
Ola Bini: Programming Language Synchronicity: JRuby 0.9.9 released
JavaOne2007での 1.0 リリースに向けて互換性に最大限の注意が払われているみたい。
Oliver曰く、
「速度と互換性、どちらかというと互換性に重きを置く。
ただ、概ねMatzRubyの50% 〜 70%のスピードは出るようになった」
と自身のBlogで述べている。
[Headius: Paving the Road to JRuby 1.0: Performance]
0.9.9の主な改善点は下記の通り。
- String,Array,Hashクラスの互換性とパフォーマンスについて徹底的に見直した。
- YAMLとマーシャリングの多くの問題を改善した
- Javaとの統合に関して主だった問題を修正した。
- JIRAにあがっている180の問題を解決した。
- いくつかのボトルネック取り除いた
- RailsアプリケーションのMephstoや、Goldbergといったプラグインが手を加えなくても動作するようになった。
- YARVベンチマークをベースにした場合、0.9.8と比較して40%の速度改善が見られた。
ちなみに、ダウンロードは,
から可能。
説明は、
に書いてあるとおり。