Ruby

From eqqon

(Difference between revisions)
Jump to: navigation, search
(Documentation)
(Different Implementations)
Line 16: Line 16:
</div><div id="floating_section">
</div><div id="floating_section">
=== Different Implementations ===
=== Different Implementations ===
-
:[http://jruby.codehaus.org/ JRuby]
+
:[http://jruby.codehaus.org/ JRuby] A very complete implementation of the interpreter in Java.
-
:[http://www.atdot.net/yarv/ YARV] (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.
-
:[http://plas2003.fit.qut.edu.au/Ruby.NET/ Ruby.NET] (still incomplete)
+
:[http://plas2003.fit.qut.edu.au/Ruby.NET/ Ruby.NET] Still incomplete and unoptimized .NET compiler for Ruby.
-
:Iron Ruby (to be released by MS)
+
:<b>Iron Ruby</b> This implementation on the DLR by Microsoft has been presented but hass not yet be released.
</div><div id="floating_section">
</div><div id="floating_section">
 +
=== Documentation ===
=== Documentation ===
:[http://www.rubyist.net/~slagell/ruby/ Ruby Tutorial]
:[http://www.rubyist.net/~slagell/ruby/ Ruby Tutorial]

Revision as of 22:40, 10 July 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

official Ruby home
Ruby Forum mirrors the ruby-talk mailing list.
Ruby Application Archive


Different Implementations

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.
Iron Ruby This implementation on the DLR by Microsoft has been presented but hass not yet be released.

Documentation

Ruby Tutorial
Programming Ruby Free online version of the legendary "Pickaxe".
CORE
STDLIB
CORE-1.9
The Ruby Hacking Guide English translation of the japanese book by Minero Aoki. The translation is not yet finished.
C API doxygen docs
Ruby Syntax

GUI Toolkit Bindings

FXRuby Ruby bindings to the FOX Toolkit. FoxGUIb is a GUI designer for FXRuby.