Jump to content

Ruby (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Drj (talk | contribs) at 13:45, 17 October 2001 (links). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Ruby is an object oriented interpreted programming language with clean syntax. It has its roots in Perl, Smalltalk, Python and Lisp, with Perl being the most important root.


Ruby language features:


  • obvious syntax










  • high portability (runs on Unices, Windows, DOS, OSX, OS/2, Amiga, and many more)


Ruby is purely object-oriented: every bit of data is an object, even basic types. Every function is a method. This is similar to Smalltalk but unlike Java and Python.


The language was created by Yukihiro Matsumoto on February 24, 1993. The current stable version is 1.6.5 (25-09-2001). Note that the name is not an acronym---it is actually a pun on Perl.


See http://www.ruby-lang.org/en/ for more information and to download the package.


See http://blade.nagaokaut.ac.jp/ruby/ruby-talk/index.shtml for mailing list archives.


See http://www.rubycentral.com/faq/rubyfaqall.html for a FAQ document.


See http://www.rubycentral.com/book/ for an excellent free on-line book about Ruby.


/Talk