What is Rubinius

Rubinius is an implementation of the Ruby programming language.

Rubinius includes a bytecode virtual machine, Ruby syntax parser, bytecode compiler, generational garbage collector, just-in-time (JIT) native machine code compiler, and Ruby Core and Standard libraries.

Rubinius currently implements Ruby version 1.8.7.

License

Rubinius uses the BSD license. See the LICENSE file in the source.

Installing

Rubinius runs on Mac OS X and many Unix/Linux operating systems. Support for Microsoft Windows is coming soon.

To install Rubinius, use the following steps. For more detailed information, see getting started.

  1. git clone git://github.com/evanphx/rubinius.git
  2. cd rubinius
  3. ./configure --prefix=/path/to/install/dir
  4. rake install
  5. Add /path/to/install/dir/bin to your PATH