2007年へ/ 2008年へ/ 2009年へ/ 2010年へ/ 2011年へ/ 2012年へ/
2010-09-21[n年前へ]
■RubyによるRuby実装「Rubinius 1.1」がリリース、性能がさらに向上
RubyによるRuby実装「Rubinius 1.1」がリリース、性能がさらに向上
Rubiniusは、Smalltalk-80の概念や仮想マシン実装を参考にしたRuby実装。バイトコードコンパイラなど、Rubinusの大部分はRubyで実装されているのが特徴。また、バイトコードを実行する仮想マシンはC++で実装され、バイトコードからマシンコードへのコンパイルにはLLVMを使用。これらにより、高速に動作するという。同プロジェクトはJRubyなどのプロジェクトを抱える米Engin Yardの支援を受けている。