Developer(s) | Evan Phoenix |
---|---|
Stable release | 1.2.4 / July 5, 2011 |
Written in | C++ and Ruby |
Operating system | Cross-platform |
Type | Ruby programming language interpreter |
License | BSD license |
Website | http://rubini.us/ |
Rubinius is an alternative Ruby programming language implementation 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]
Contents |
Rubinius follows in the Lisp[3] and Smalltalk traditions, by natively implementing as much of Ruby as possible in Ruby code.[4]
It also has a goal of being thread-safe in order to be able to embed more than one interpreter in a single application.
Engine Yard funds two full-time engineers to work exclusively on Rubinius.[5]
|