 Rubinius follows in the Lisp and Smalltalk traditions, by natively implementing as much of Ruby as possible in Ruby code.It also has a goal of being thread-safe in order to be able to embed more than one interpreter in a single application.From 2007 to 2013, Engine Yard funded one full-time engineer to work exclusively on Rubinius.