Projects / Ruby

Ruby

Ruby is a language for quick and easy programming. Similar in scope to Perl and Python, it has high-level data types, automatic memory management, dynamic typing, a module system, exceptions, and a rich standard library. What sets Ruby apart is a clean and consistent language design where everything is an object. Other distinguishing features are CLU-style iterators for loop abstraction, singleton classes/methods and lexical closures.

Tags
Licenses
Implementation

Recent releases

  •  05 Mar 2009 11:49

    Release Notes: This is the first stable release of the new Ruby 1.9 series. Language syntax and semantics were enhanced. Multilingualization was improved. Performance was enhanced.

    •  27 Sep 2007 21:39

      No changes have been submitted for this release.

      •  31 Aug 2006 08:07

        Release Notes: Bugs were fixed and stability was improved.

        •  14 Feb 2006 15:37

          Release Notes: Bugfixes and minor feature enhancements were done.

          •  04 Jan 2005 18:46

            Release Notes: This release adds RSS::Parser, SOAP4R, and Net::HTTPS modules. There are some bugfixes. Ri and RDoc have been improved.

            Recent comments

            20 Sep 2000 08:06 brat

            Introducing: Ridge v.001 Beta

            Ridge is a little Ruby program that hides in the background and randomly executes user processes. It does have a small bug though that causes it to occasionally miss its target and execute a child-process instead... One interesting feature is that if interrogated, Ridge will insist that it was acting on behalf of the System Administrator, who will of course deny having authorized the daemon.


            Ridge is based on an earlier work, WAC-0, which of course, was a rather botched attempt to combine the ATF and FBI daemons into a common RAID structure. Apparently there were many security problems and rumors persist that the entire WAC-0 codebase was shot full of holes. A raging flamewar ensued which gleaned WAC-0 a brief bit of noteriety but in the end was basically a flash-in-the-pan.


            For more information on either of these two projects, Ridge or WAC-0, please contact the project administrator, J. Reno, (senior project coordinator at a large government agency). Unfortunately, at this time, much of both projects remain proprietary despite numerous attempts to take them 'open-source'.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.