Ruby

From eqqon

(Difference between revisions)
Jump to: navigation, search
(Extending Ruby in C)
Line 20: Line 20:
||
||
=== Different Implementations ===
=== Different Implementations ===
 +
* [http://www.davidflanagan.com/blog/2007_08.html#000131] list of differences between 1.8 and 1.9
* [http://jruby.codehaus.org/ JRuby] A very complete implementation of the interpreter in Java.  
* [http://jruby.codehaus.org/ JRuby] A very complete implementation of the interpreter in Java.  
* [http://www.atdot.net/yarv/ YARV] The site of the virtual machine which has been merged into 1.9.
* [http://www.atdot.net/yarv/ YARV] The site of the virtual machine which has been merged into 1.9.

Revision as of 06:47, 6 August 2007

Ruby logo.gif

Extending Ruby in C

We found that the README.ext from Ruby's source distribution is not comfortable to read so we decided to mirror it on our site with proper formatting and some helpful additions: Ruby1.8 extension API.


More Ruby Resources

Community

Different Implementations

  • [1] list of differences between 1.8 and 1.9
  • JRuby A very complete implementation of the interpreter in Java.
  • YARV The site of the virtual machine which has been merged into 1.9.
  • Ruby.NET Still incomplete and unoptimized .NET compiler for Ruby.
  • Rubinious An implementation based loosely on the Smalltalk-80 VM architecture.
  • Iron Ruby This implementation by Microsoft has been presented but not yet released.

Documentation

GUI Toolkit Bindings