YARV
出典: フリー百科事典『ウィキペディア(Wikipedia)』
YARV (Yet Another Ruby VM) は、笹田耕一が開発するRuby言語処理系。Rubyインタプリタの高速化を目指し、開発が進められている。世界最高速のRuby処理系を目標としている。
情報処理推進機構の2004年度未踏ソフトウェア創造事業に採択された。
Rubyインタプリタの一からの書き直しはせず、Rubyの拡張モジュールとして、既存処理系へのパッチという形で開発が進められ、次期公式版Ruby 1.9での採用も示唆されている。
バイトコードインタプリタとして実装されており、Rubyプログラムをバイトコ-ドにコンパイルし、仮想計算機上で実行する。
2006年12月31日、ついにRubyリポジトリにマージされ[1]、公式な処理系となった。
現在、2007年のクリスマスにリリース予定のRuby 1.9.1で組み込みのシステムとなることを目指し[2]、開発が進められている
[編集] 外部リンク
- YARV: Yet Another Ruby VM (公式サイト)