I’ve been a Perl programmer for over 15 years, and I’ve decided to start
learning Ruby by doing all of my new scripts in Ruby.
One of the Perl’s greatest strength is its expansive number of Perl
modules. Perl’s standard installation comes with over 800 modules. Plus,
Perl has something called the CPAN network where thousands of other
modules are stored. Instead of attempting to write a new Perl module,
most Perl programmers search CPAN for already built modules they can
incorporate in their programs.
For example, I wrote some Perl software where I was doing CVS checkouts.
I found a CVS to Perl interface through CPAN and used that in my program
instead of writing my own.
Is there a similar CPAN type system for Ruby? Where can I find Ruby
modules or class definitions that I can use in my Ruby programs? For
example, I am now looking for a CVS to Ruby interface that I can use in
my Ruby scripts.