ASPit - Totally ASP
Search PHPit

Use this textbox to search all the content on PHPit. Seperate keywords with a space.

  • Master
  • Windows Startup File Database
  • New DVD release
  • Magazine Subscriptions
  • Christian Books

Writing Perl Modules for CPAN

Medium Thumbnail

Book Details

Availability: Usually ships in 1 to 3 weeks
List Price: $34.95
Our Price: $23.07
You Save: $11.88 (34%)

Buy through

Spotlight Customer Reviews

Average Customer Rating: 4.33

Customer Rating: 5
Summary: Great read for any Perl programmer
Comment: I found the style of this book very readable and friendly, covering the main idea behind the book (writing CPAN Modules), as well as being informative about Perl best practices and an insight into some great CPAN Modules.

Customer Rating: 4
Summary: Solid, but not great, book
Comment: I just finished reading Sam Tregar's book, and found a lot of things I liked about it. It's very readable, describes the stuff you need to know to write modules. I really liked his coverage of Inline and of CGI::Application, two facets of module writing that haven't gotten enough coverage.

Customer Rating: 4
Summary: A great whirlwind tour of Perl modules and CPAN
Comment: This charming book provides an extensive overview on pretty much everything you need to know to write a Perl module, prepare it for CPAN and submit it into the wild.

It's amazing how much this book covers: Not only does Sam Tregar show how object-oriented Perl modules are architected, how to write regression test suites, how to extend Perl modules with C code, but he gets also the community aspects right -- how does your module get really popular? You can tell that Sam is a successful Perl module author himself.

Now, on every single one of these topics one could have written another 300-page book, of course. But the charming aspect of the book is that, while it doesn't go into each and every detail, it provides an excellent overview to future module authors. The printing is quite anarchic, though, with low-budget drawings and some typos which could have been caught easily by a thorough proof-reader, but it's tolerable, it's like watching a low-budget film by a very talented young director.

If that's not enough, I found the last chapter of the book invaluable, covering the CGI::Application module, which enables authors to share popular CGI-flows (e.g. bulletin boards) on CPAN.

I can whole-heartedly recommend this book to every prospective CPAN author -- there's hardly any coverage of this topic anywhere in the Perl literature besides the somewhat scattered online documentation. Buy it today!