1 Ruby用仮想マシン YARV の実装と評価 笹田耕一(発表者) (農工大/日本Rubyの会) まつもとゆきひろ(NaCl) 前田敦司(筑波大) 並木美太郎(農工大) SWoPP 2005 (2005 8/3) 2 Agenda 背景 Ruby処理系の課題 YARVの設計 • 最適化手法 • 簡単なVM生成系の紹介 YARVの評価 まとめと今後の課題 3 背景:スクリプト言語とRuby スクリプト言語の利用シーンの増加 • Perl, Python, PHP, Groovy, … • プログラミングのしやすさ • マシン性能の向上 オブジェクト指向スクリプト言語Ruby • 利用の容易さから高い評価 • 世界中で広く利用 • とくに海外でブレイク中(Ruby on Rails など) • 日本発(主開発者:まつもとゆきひろ(共著者)) 4 背景:現状のRub