Ruby
From eqqon
(Difference between revisions)
                                    
            
             (→GUI Toolkit Bindings)  | 
		 (→More Ruby Resources)  | 
		||
| Line 9: | Line 9: | ||
<div id="floating_section">  | <div id="floating_section">  | ||
=== Community ===  | === Community ===  | ||
| - | + | * [http://www.ruby-lang.org/en official Ruby home]  | |
| - | + | * [http://www.ruby-forum.com Ruby Forum] mirrors the ruby-talk mailing list.  | |
| - | + | * [http://raa.ruby-lang.org Ruby Application Archive]  | |
| - | + | * [http://en.wikipedia.org/wiki/Ruby_programming_language Wikipedia article on Ruby]  | |
</div><div id="floating_section">  | </div><div id="floating_section">  | ||
=== Different Implementations ===  | === Different Implementations ===  | ||
| - | + | * [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://plas2003.fit.qut.edu.au/Ruby.NET/ Ruby.NET] Still incomplete and unoptimized .NET compiler for Ruby.    | |
| - | + | * <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://whytheluckystiff.net/ruby/pickaxe Programming Ruby] Free online version of the legendary "Pickaxe".  | |
| - | + | * [http://www.ruby-doc.org/core/ CORE]  | |
| - | + | * [http://www.ruby-doc.org/stdlib/ STDLIB]  | |
| - | + | * [http://www.ruby-doc.org/core-1.9/index.html CORE-1.9]  | |
| - | + | * [{{DOCUMENTS}}/software/ruby/rhg-2006-05-04/index.html The Ruby Hacking Guide] English translation of the japanese book by Minero Aoki. The translation is not yet finished.  | |
| - | + | * [http://www.ruby-doc.org/doxygen/current/ C API doxygen docs]    | |
| - | + | * [http://docs.huihoo.com/ruby/ruby-man-1.4/syntax.html Ruby Syntax]  | |
</div><div id="floating_section">  | </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]. There is a GUI designer: [http://fox-tool.rubyforge.org FoxGUIb].  | |
| - | + | * WxRuby  | |
| - | + | * GTK  | |
| - | + | * Ruby-Qt  | |
</div>  | </div>  | ||
__NOTOC__  | __NOTOC__  | ||
Revision as of 22:49, 10 July 2007
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
 - Wikipedia article on Ruby
 
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. There is a GUI designer: FoxGUIb.
 - WxRuby
 - GTK
 - Ruby-Qt
 
