Rubyの.NET実装「IronRuby 1.0」リリース

 IronRuby開発チームは4月12日、初めての安定版となる「IronRuby 1.0」を公開した。Microsoft Public License(Ms-PL)を採用、プロジェクトのWebサイトなどからダウンロードできる。

 IronRubyはRubyの.NET実装。米Microsoftが開始したプロジェクトで、Microsoftのスクリプト言語向けランタイムエンジン「Dynamic Language Runtime(DLR)」をサポートする。

 IronRuby 1.0はRuby 1.8.6互換を目指し、高い互換性を備えているという。Ruby仕様との互換性をテストする「RubySpec」テストのスコアは85.94%とのこと。Ruby on Rails 2.3.5にも対応する。

 IronRubyは.NET 4向けと.NET 2.0 SP1向けの2バージョンが提供される。.NET 4向けバージョンは.NET 4.0の新機能をサポートし、起動時間も短縮されている。いっぽう.NET 2.0 SP1向けバージョンは米Novellの「Mono」と互換があるとのこと。

IronRuby
http://ironruby.net/