米AppleのMacRubyプロジェクトは1月31日、Mac OS X向けのRuby実行環境﹁MacRuby 0.5﹂を発表した。プロジェクトのWebサイトよりダウンロードできる。 MacRubyは﹁Ruby 1.9﹂にMac OS XのObjective-Cランタイムを利用する拡張を加えたもので、Mac OS XのObjective-Cランタイムや各種フレームワークを直接呼び出せるのが特徴。また、たとえばガベージコレクションではRuby独自のガベージコレクション機構ではなくObjective-Cのものを利用するなど、Mac OS Xネイティブの機能を利用することによるパフォーマンス向上も図られている。そのほか、Objective-Cで使われるキー付きの引数をサポートするなど、言語機能自体についても拡張されている。 MacRuby 0.5では、実行エンジンとしてRuby 1.9のYARVで
![LLVMを採用しバイナリの作成も可能になった「MacRuby 0.5」が登場 | OSDN Magazine](https://cdn-ak-scissors.b.st-hatena.com/image/square/4196864a37518a8c4219cc80d90c0a0b1a82a491/height=288;version=1;width=512/https%3A%2F%2Fmag.osdn.jp%2Fimages%2Fmag%2Fmagazine-200x200.png)