[Israel.pm] minimal "must-know" modules list for Perl programmer
Shlomi Fish
shlomif at iglu.org.il
Mon Aug 28 06:01:42 PDT 2006
On Monday 28 August 2006 12:56, Yossi.Itzkovich at ecitele.com wrote:
> Hi,
>
> I would like to hear as many opinions as possible, what is the minimal
> "must-know" modules list for a Perl programmer. Please note the "minimal"
> word ! I don't want to have here all the CPAN modules.... only those that
> every Perl programmer should know
>
> I guess there will be no objections for starting with:
> 1. strict
> 2. warnings
>
Other important modules:
* File::Spec (core)
- http://search.cpan.org/dist/Path-Class/ which is a more convenient
abstraction above it).
* IO::File/IO::Socket (core)
- IO::All (non-core) is a convenient abstraction above them.
* File::Basename (core)
* File::Slurp
* File::Copy (core)
* File::Path (core)
* Class::Accessor or a similar module (like Moose)
* Template (Template Toolkit - non-core).
* Parse::RecDescent - non-core - or a similar module like Parse::Yapp or byacc
for perl, which have better performance.
* Devel::Trace.
* Test::More and other testing modules.
* Module::Build.
Maybe I'll recall more later.
Stay cool,
Shlomi Fish
---------------------------------------------------------------------
Shlomi Fish shlomif at iglu.org.il
Homepage: http://www.shlomifish.org/
Chuck Norris wrote a complete Perl 6 implementation in a day but then
destroyed all evidence with his bare hands, so no one will know his secrets.
More information about the Perl
mailing list