From Wikipedia, the free encyclopedia
Rubinius is a virtual machine and compiler for Ruby created by Evan Phoenix. Based loosely on the Smalltalk-80 Blue Book design,[1] Rubinius seeks to "provide a rich, high-performance environment for running Ruby code."[2]
- Rubinius intends to be thread-safe and embeddable. It does not currently meet this goal due to some components borrowed from the mainline Ruby interpreter.
- Clean, readable code that is easy for users to understand and extend.
- Reliable, rock-solid code. Valgrind is used to help verify correctness.
- Bring modern techniques to the Ruby runtime. Pluggable garbage collectors and code optimizers are possible examples.
[edit] See also
[edit] References
- ^ Smalltalk-80: The Language and its Implementation.
- ^ Rubinius' Readme (text). Retrieved on 2007-12-13.
[edit] External links