Rubinius یک پیاده سازی زبان روبی توسط خود زبان روبی است !

Rubinius is an alternative Ruby implementation written largely in Ruby. The Rubinius virtual machine, named shotgun, is based loosely on the Smalltalk-80 VM architecture.
A compiler and assembler convert Ruby source code to bytecode that shotgun then executes.
Rubinius is compatible with the Ruby 1.8.x C API via a library called subtend. This allows C extensions written for Ruby to run in Rubinius with a simple recompile.


http://rubini.us