The lang/ruby/1.9,-main port

ruby-1.9.3.448 – object oriented script language with threads

Description

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

WWW: http://www.ruby-lang.org/
Multi-packages
ruby-dbm-1.9.3.448 ruby-gdbm-1.9.3.448 ruby-1.9.3.448 ruby-ri_docs-1.9.3.448 ruby-tk-1.9.3.448
Broken
on sparc64: doesnt reliably build, and depending ports randomly fail to build
Categories:
lang

Library dependencies

Build dependencies

Run dependencies