[Mastering-perl] New Year's Update

brian d foy brian.d.foy at gmail.com
Sat Dec 30 15:46:40 EST 2006


Hi all,

I'm up to the Ch 14, "Persistence", in my final pass through. The
official technical reviewers start on Monday, and after they have a
chance to read through everything and tell me what I did wrong I get a
week to fix it. I don't think they'll find anything since this list
has found quite a bit already. :)

Over the last couple of weeks I've gone through the full scripts inteh
examples and try them again to ensure they still work. Along the way I
started tagging them with their script names as a comment right after
the shebang. Now, I can go through all the scripts in my source
repository, take out the ones with the right thing in the second line,
and put them into a tarball for the O'Reilly website page on the book.
Since the scripts are also tagged in the book, readers shouldn't have
any trouble finding them.

I also wanted to see which modules were the most popular in the text.
That's easy to find in the POD since I wrap them in the pseudo-pod M<

> sequence (although it's not designed for that). So far, here's

everything with five or more mentions not counting code:

20: Pod::Simple
14: Data::Dumper
14: Log::Log4perl
11: Tie::Cycle
11: Template
10: AppConfig
10: Benchmark
10: Hook::LexWrap
9: DBI
9: ExtUtils::MakeMaker
8: Carp
8: Fatal
7: Perl::Critic
7: strict
7: Net::SMTP
6: Getopt::Long
6: Devel::Size
5: DBI::Profile
5: B::Deparse
5: Pod::Checker
5: Devel::Cover
5: Exporter
5: Devel::DProf
5: Devel::SmallProf

I'm not surprised to see Data::Dumper high up there, and Pod::Simple
and Log4Perl have chapters practically devoted to them. Tie::Cycle
though? The Tie chapter is entirely too long and I'll have to cut that
down to size. DBI makes a decent showing despite not covering it.


>From that list, it's not too much farther to make a Bundle::, so I did

that too. I'm not going to upload it to CPAN just yet, but it's in
source control in the Bundle-MasteringPerl directory.

--
brian d foy <brian.d.foy at gmail.com>
http://www.pair.com/~comdog/


More information about the Mastering-perl mailing list