参加してます。遅刻せずに到着できました。 Ruby実行環境を取り巻く世界 by 西本さん おちゃらけプログラマ%酸(参)号機 Ruby実行環境とは? Rubyのソースコードをなんらかの形に変換して、実行できる、ソフトウェアのこと。インタプリタ、仮想機械、コンパイル型。明確にわかれていない。 仮想機械。インタプリタと仮想機械(JIT)のハイブリッドが主流。AOT(Ahead of Time Compiler)型。 Rubyの場合は? C Ruby。ライセンスはGPL(ビルド環境による)。すべてのお手本。文法などが複雑で移植しにくいとも… YARV(Yet Another RubyVM)。ライセンスはC Rubyに準ずる。もうYet Anotherじゃないかも。次期実行環境。ビルドも簡単になった。かなり速い。 JRuby。ライセンスはCPL/GPL/LGPL。JavaVM上。parse.yを参