|Developer(s)||Evan Phoenix, Brian Shirai|
|Stable release||3.29 / April 29, 2016|
|Written in||C++ and Ruby|
|Type||Ruby programming language compiler|
|License||Mozilla Public License|
Rubinius is an alternative Ruby programming language implementation created by Evan Phoenix. Based loosely on the Smalltalk-80 Blue Book design, Rubinius seeks to "provide a rich, high-performance environment for running 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.
- Smalltalk-80: The Language and its Implementation (PDF). ISBN 0-201-11371-6.
- "Rubinius README". Rubinius Project. Retrieved 2009-02-22.
- Nutter, Charles (2008-04-27). "Promise and Peril for Alternative Ruby Impls". Retrieved 2009-02-22.
Evan Phoenix's Rubinius project is an effort to implement Ruby using as much Ruby code as possible.
- Rubinius web site
- 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
- Rubinius code repository
- The Great Ruby Shootout (December 2008): Rubinius compared to other common Ruby VMs
- How to install Rubinius on Mac OS X
- Is It Rubinius? - Community-powered gem compatibility for Rubinius[dead link]
|This programming-tool-related article is a stub. You can help Wikipedia by expanding it.|