米Microsoftは7月23日(現地時間),.NET Framework上のRubyインタプリタ「IronRuby」のプレアルファ1版のソースコードを公開した。MicrosoftのエンジニアJohn Lam氏が同氏のブログ上で明らかにした。Microsoft Permissive Licenseと呼ぶライセンスで公開している。 Microsoftは.NET Framework上で動的言語をサポートするための「DLR (Dynamic Language Runtime)」を開発しており,Rubyはその上で動作する。他にIronPythonなどの動的言語処理系の開発も進められている。 Lam氏によれば,IronRubyはプレアルファ版の段階ながら,例外を発生させない場合はマイクロベンチマークでは本家Ruby 1.8.6に比べ高速であるとしている。ただし,例外を発生させるとRuby 1.8.6
![Microsoftが.NET上のRuby実行環境「IronRuby」のソースコードを初公開](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)