summaryrefslogblamecommitdiff
path: root/lang/ruby/pkg-descr
blob: 2ee17e67a725c97d4fa0a56db30a8044f62aa7d3 (plain) (tree)
1
2
3
4
5
6


                                                           
                                                       
 
                                 








                                                                     

                                                            
 

                                  
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl).  It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

  + Simple Syntax
  + *Normal* Object-Oriented features(ex. class, method calls)
  + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
  + Operator Overloading
  + Exception Handling
  + Iterators and Closures
  + Garbage Collection
  + Dynamic Loading of Object files(on some architecture)
  + Highly Portable(works on many UNIX machines, and on DOS,
    Windows, Mac, BeOS etc.)

The Ruby home page is at:
WWW: http://www.netlab.co.jp/ruby/