The joy of CPAN

| | Comments (0) | TrackBacks (0)

I’m a Perl coder, and have been for fourteen years now. It’s the language I’m most fluent in, the language I grew up in.

When it comes down to it, any reasonably modern dynamic language could do. I could live in Python or Ruby, but Perl has one killer out-of-the-box feature that would be hard to live without: CPAN.

CPAN, the Comprehensive Perl Archive Network, is an archive of thousands of open source Perl modules, easily installable on any system. Perl, by itself, is a sewing machine; with CPAN, you get an enormous collection of patterns and pre-made accessories you can pull into your design, without needing to start from scratch every time.

Want to…

It’s not that other languages don’t have centralized code repositories (I like Rubyforge, for example), but CPAN’s bigger, often better tested, and more comprehensive (there are very few open source Perl module distributed outside of CPAN).

I’ve been enjoying learning more about what makes CPAN tick, as I author my first open source Perl module.

0 TrackBacks

Listed below are links to blogs that reference this entry: The joy of CPAN.

TrackBack URL for this entry:

Leave a comment