Rubinius is an implementation of the Ruby programming language that compiles Ruby code into bytecode for execution on a virtual machine. It uses just-in-time compilation and garbage collection. Rubinius aims to support full Ruby concurrency, Ruby 1.9 features, and high performance. The developers hope that by getting more users to try Rubinius as their default Ruby platform, they can continue improving it into the most awesome Ruby platform.