Ruby

From eqqon

(Difference between revisions)
Jump to: navigation, search
(Different Implementations)
Line 9: Line 9:
<div style="clear:left;"></div>
<div style="clear:left;"></div>
-
<div id="floating_section">
+
{| style="vertical-align:top;"
 +
|------------------------- style="vertical-align:top;"
 +
||
=== Community ===
=== Community ===
* [http://www.ruby-lang.org/en official Ruby home]
* [http://www.ruby-lang.org/en official Ruby home]
Line 16: Line 18:
* [http://en.wikipedia.org/wiki/Ruby_programming_language Wikipedia article on Ruby]
* [http://en.wikipedia.org/wiki/Ruby_programming_language Wikipedia article on Ruby]
-
</div><div id="floating_section">
+
||
=== Different Implementations ===
=== Different Implementations ===
* [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.  
Line 23: Line 25:
* [http://rubini.us/ Rubinious] An implementation based loosely on the Smalltalk-80 VM architecture.
* [http://rubini.us/ Rubinious] An implementation based loosely on the Smalltalk-80 VM architecture.
* <b>Iron Ruby</b> This implementation by Microsoft has been presented but not yet released.
* <b>Iron Ruby</b> This implementation by Microsoft has been presented but not yet released.
-
</div><div id="floating_section">
 
 +
|------------------------- style="vertical-align:top;"
 +
||
=== Documentation ===
=== Documentation ===
* [http://www.rubyist.net/~slagell/ruby/ Ruby Tutorial]
* [http://www.rubyist.net/~slagell/ruby/ Ruby Tutorial]
Line 35: Line 38:
* [http://docs.huihoo.com/ruby/ruby-man-1.4/syntax.html Ruby Syntax]
* [http://docs.huihoo.com/ruby/ruby-man-1.4/syntax.html Ruby Syntax]
-
</div><div id="floating_section">
+
||
-
 
+
=== GUI Toolkit Bindings ===
=== GUI Toolkit Bindings ===
* [http://fxruby.org FXRuby] Ruby bindings to the [http://fox-toolkit.org FOX Toolkit]. A GUI designer is available too: [http://fox-tool.rubyforge.org FoxGUIb].
* [http://fxruby.org FXRuby] Ruby bindings to the [http://fox-toolkit.org FOX Toolkit]. A GUI designer is available too: [http://fox-tool.rubyforge.org FoxGUIb].
Line 43: Line 45:
* Ruby-Qt
* Ruby-Qt
-
</div>
+
|}
__NOTOC__
__NOTOC__

Revision as of 16:32, 24 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

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.
  • 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