3.3.1 [1]
/ 23 April 2024; 25 days ago (23 April 2024)
Repository
github.com/ruby/ruby
Written in
C[2]
Operating system
Cross-platform
Predecessor
Ruby MRI
Type
Ruby Virtual Machine
License
Ruby License
Website
www.ruby-lang.org
YARV (Yet another Ruby VM) is a bytecode interpreter that was developed for the Ruby programming language by Koichi Sasada. The goal of the project was to greatly reduce the execution time of Ruby programs.
Since YARV has become the official Ruby interpreter for Ruby 1.9, it is also named KRI (Koichi's Ruby Interpreter), in the same vein as the original Ruby MRI, named in honor of Ruby's creator Yukihiro Matsumoto.
^""Ruby 3.2.1 Released"".
^Sasada, Koichi (16 October 2005). "YARV: yet another RubyVM" (PDF). ACM, SPLASH Conference Proceedings, OOPSLA '05: 158. doi:10.1145/1094855.1094912.
YARV (Yet another Ruby VM) is a bytecode interpreter that was developed for the Ruby programming language by Koichi Sasada. The goal of the project was...
continuing with Ruby 2.x and above, the official Ruby interpreter has been YARV ("Yet Another Ruby VM"). Ruby 1.8 is that last version that uses MRI Yukihiro...
IBM i platform. Tiny BASIC Visual FoxPro compiles to bytecode WebAssembly YARV and Rubinius for Ruby ZCODE Zend Engine opcodes for PHP Look up bytecode...
YARN – Yet Another Resource Negotiator YARP – Yet Another Robot Platform YARV – Yet Another Ruby VM YASARA – Yet Another Scientific Artificial Reality...
Compiler Author Target Windows Unix-like Other OSs License type IDE? YARV Koichi Sasada bytecode Yes Yes Yes Ruby License No IronRuby Microsoft .NET Yes...
University of Tokyo from 2008 to 2012. He was responsible for the development of YARV. Koichi Sasada's homepage Nutter, Charles (April 28, 2008). "Promise and...
Pixie, Clojure-inspired Lisp dialect written in RPython Rouge, Clojure on YARV in Ruby Tooling for Clojure development has seen significant improvement...
Virtual machine for small devices, similar to Java Yet Another Ruby VM (YARV) Ruby Virtual machine of the reference implementation for Ruby 1.9 and newer...
Ruby implementations, JRuby was faster than Ruby MRI 1.8 in some tests, but YARV outperformed both of them. As of April 2014, in The Computer Language Benchmarks...