RUBY-DOC.ORG

Help and documentation for the Ruby programming language.

Getting Started

A collection of resources for those just starting out with Ruby.

  • Programming Ruby
    An on-line copy of the first edition of the book Programming Ruby, by Dave Thomas.
  • Additional Documents
    A varied collection of other documents hosted on Ruby-Doc
  • Downloads
    Various document sets and translated works, suitable for downloading for local perusal.

Why Ruby

Help and explanations on why Ruby may be the best choice of programming languages.

  • 10 Things Every Java Programmer Should Know About Ruby
    Jim Weirich's Presentation at OSCON 2005
  • Ruby Course
    Brian Schröder's immersive Ruby programming course
  • More ...

Standard API

These are the API documents for the standard library classes and modules in the current stable release.

  • The 1.8.5 standard library
    Additonal libaries included with the standard Ruby distribution, such as CGI, OpenURI, and REXML
  • Ruby Standard Library Doc. Status Report
    Includes information on what still needs to be done and how you can help.

Core API

These are the API documents for the base classes and modules in the current stable release.

  • 1.8.5 core (current Ruby release)
    Base classes and modules, such as String, Array, Symbol, etc.
  • 1.9 core (Experimental Ruby release)
    API docs for the cutting-edge version of Ruby.
  • 1.8.4 C API
    These API documents describe Ruby's underlying C code.

Ruby Books

There are an increasing number of Ruby books. This section shows what's currently available.

  • Programming Ruby
  • The Ruby Way
  • Learn to Program with Ruby
  • More ...

Ruby Stuff

Help support this site - scope out the goods for sale at RubyStuff.

  • Shirts
  • Coffee mugs
  • Mouse pads
  • Thongs and boxers
  • See all of the available designs
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.