Rubinius
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" />
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ The future of Rubinius engineyard.com 2013 Script error: No such module "Unsubst".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
- Script error: No such module "Official website".Script error: No such module "Check for unknown parameters".
- Evan Phoenix's Blog
- Evan Phoenix's video at RubyConf 2007
- Evan Phoenix's video at MountainWest RubyConf 2008
- Evan Phoenix's presentation at RubyConf 2008
- Template:Github
- The Great Ruby Shootout (December 2008): Rubinius compared to other common Ruby VMs
- Script error: No such module "citation/CS1".
- Is It Rubinius?- Community-powered gem compatibility for Rubinius
Script error: No such module "Navbox".