- MagLev (software)
-
For other uses, see Maglev (disambiguation).
MagLev Developer(s) GemStone Stable release 1.0.0 / 31-Oct-2011 Written in Ruby, Smalltalk and C++ Operating system Cross-platform Platform modified Smalltalk Virtual Machine Type Ruby programming language interpreter License Ruby and Smalltalk code is open source, but requires proprietary GemStone/S database Website http://maglev.github.com/ MagLev is the name of a 64-bit Ruby virtual machine with an integrated persistent cache developed by GemStone. Based on GemStone's Smalltalk Virtual machine,[1] MagLev compiles Ruby to bytecode, which is then compiled to native machine code using a just-in-time compiler.[2] MagLev was first revealed publicly at RailsConf 2008.[3] MagLev 1.0.0 was released on 31-Oct-2011.
See also
- Ruby programming language
References
- ^ GemStone object server
- ^ Collison, Patrick (2008-06-02). "MagLev and language implementation". http://collison.ie/blog/2008/06/maglev-and-language-implementation. Retrieved 2008-12-20.
- ^ "JRuby on Rails: Fast Enough". O'Reilly Media. 2008-05-30. http://en.oreilly.com/rails2008/public/schedule/detail/4351. Retrieved 2008-12-20.
External links
- MagLev website
- MagLev code repository
- Avi Bryant's keynote at RailsConf 2007
- Avi Bryant's talk at RailsConf 2008
- MagLev podcast recorded at RailsConf 2008
Categories:- Ruby programming language
- Computer programming tool stubs
Wikimedia Foundation. 2010.