YARV

YARV (Yet another Ruby VM) ist ein Bytecode-Interpreter für die Programmiersprache Ruby. Er wurde von Koichi Sasada entwickelt und sollte die schnellste Virtuelle Maschine für Ruby in der Welt werden. Nachdem er den von Matz erstellten Interpreter (MRI, Matz's Ruby Interpreter) am 26. Dezember 2007 abgelöst hat, ist YARV, auch KRI (Koichi’s Ruby Interpreter) genannt, seit der Ruby-Version 1.9 der offizielle Ruby-Interpreter. Nach außen hin hat sich an Ruby durch die Ablösung nichts verändert, aber intern funktionieren viele Vorgänge anders.

Einzelnachweise

  1. ↑ Koichi Sasada: YARV: Yet Another Ruby VM. Abgerufen am 7. Juni 2013 (englisch).
  2. ↑ Yukihiro Matsumoto: Ruby 1.9.0 is released. Archiviert vom Original (nicht mehr online verfügbar) am 4. September 2012; abgerufen am 7. Juni 2013 (englisch).  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
  3. ↑ Michael Morin: YARV - Yet Another Ruby VM. About.com Guide, archiviert vom Original (nicht mehr online verfügbar) am 8. März 2009; abgerufen am 7. Juni 2013 (englisch).  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.