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: http://www.chatterjee.net/mt/mt-tb.cgi/22

Leave a comment

About

Anirvan Chatterjee is a San Francisco Bay Area tech geek and bibliophile.

Syndication

Enter your email address:

About this Entry

This page contains a single entry by Anirvan Chatterjee published on April 15, 2008 8:40 AM.

Avontus' crime theory still shaky was the previous entry in this blog.

Business::LCCN, my first CPAN module is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Recently read