Rubinius

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description Template:Use mdy dates Script error: No such module "Infobox".Template:Template other Script error: No such module "Check for unknown parameters".Script error: No such module "Check for conflicting parameters".

Rubinius is an alternative Ruby 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]

Goals

Rubinius follows in the Lisp and Smalltalk traditions, by natively implementing as much of Ruby as possible in Ruby code.[3]

It also has a goal of being thread-safe in order to be able to embed more than one interpreter in a single application.

Sponsorship

From 2007 to 2013, Engine Yard funded one full-time engineer to work exclusively on Rubinius.[4] Evan Phoenix now works at HashiCorp.[5][6]

PowerPC64 support

Since version 2.4.0, support on PowerPC64 is enabled.[7]

See also

Script error: No such module "Portal".

References

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. The future of Rubinius engineyard.com 2013 Script error: No such module "Unsubst".
  5. Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1".
  7. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

External links

Script error: No such module "Navbox".


Template:Asbox