YARV

From Wikipedia, the free encyclopedia

YARV (Yet Another Ruby VM) is a new bytecode interpreter being developed for the Ruby programming language by Koichi Sasada. The goal of the project is to greatly reduce the execution time of Ruby programs. Speed increases cited are 2-10x.[1]

Ruby creator Yukihiro Matsumoto's plan is to fully merge YARV into the stable Ruby 1.9.1 version to be released Christmas 2007[1], from which point onwards YARV will become the official Ruby interpreter.

As of December 31, 2006, YARV has been merged into the Ruby subversion repository, becoming the official ruby interpreter[2].

[edit] See also

[edit] External links

[edit] Notes

  1. ^ Ruby 1.9.1 release plan as outlined by Yukihiro Matsumoto at RubyConf 2006.
  2. ^ Announcement to ruby-core about the commit


In other languages