1. Programming Perl, 3rd Edition: The Camel Book. Very well written. Much about computation in general, perl in particular. Written by the creator of Perl, Larry Wall. Contains the three attributes of a successful programmer:
    • Laziness: devote a little time to makking a repeatable process, so that you dont have o do the process anymore
    • Impatience: devotte time to making things run faster, so you dont have to wait around so long
    • Hubris: willingness to believe that you can actually make the computer do something useful, without anyone getting hurt
  2. The Perl Cookbook: Contains many, many recipes for doing things in perl, using either perl, its standard modules, or CPAN modules.
  3. Perl Best Practices: The definitive standard for coding style which is readable and maintainable by you and anyone who should inherit your code in the future.
  4. Others which are great, but maybe not essential:
    • Higher Order Perl: Contains a completely different perspective on how to write programs with coderefs, etc. A little advanced, but very exciting. I will use some examples from this book.
    • Programming the Perl DBI: You can probably get by just using perldoc, but if you are going to do some programming against a relational database, you might want to check this out from the library.
    • Network Programming with Perl: Good examples of how to screen-scrape websites, read/write mail processes, ftp, etc. within perl code.

 


Page Information

  • 2 months ago [history]
  • View page source
  • You're not logged in
  • No tags yet learn more

Wiki Information

Recent PBwiki Blog Posts