PROGRAMMER TUTORIALS
solutions to programmer problems

ASP
C#
C++
COBOL
Delphi
HTML
Java
J2EE
JavaScript
JSP
.NET
Perl
PHP
SQL
Visual Basic
XML
View Shopping Cart


Get a FREE Apple iPod Photo

  Books : Mastering Perl


List Price: $39.99
Amazon.com's Price: $26.39
You Save: $13.60 (34%)
Prices subject to change.



Availability: Usually ships in 24 hours




Binding: Paperback
Dewey Decimal Number: 005.133
EAN: 9780596527242
ISBN: 0596527241
Label: O'Reilly Media, Inc.
Manufacturer: O'Reilly Media, Inc.
Number Of Items: 1
Number Of Pages: 342
Publication Date: July 16, 2007
Publisher: O'Reilly Media, Inc.
Sales Rank: 70355
Studio: O'Reilly Media, Inc.




Related Items:


Editorial Review:

Product DescriptionThis is the third in O'Reilly's series of landmark Perl tutorials, which started with Learning Perl, the bestselling introduction that taught you the basics of Perl syntax, and Intermediate Perl, which taught you how to create re-usable Perl software. Mastering Perl pulls everything together to show you how to bend Perl to your will. It convey's Perl's special models and programming idioms.

This book isn't a collection of clever tricks, but a way of thinking about Perl programming so you can integrate the real-life problems of debugging, maintenance, configuration, and other tasks you encounter as a working programmer.

The book explains how to:
  • Use advanced regular expressions, including global matches, lookarounds, readable regexes, and regex debugging
  • Avoid common programing problems with secure programming techniques
  • Profile and benchmark Perl to find out where to focus your improvements
  • Wrangle Perl code to make it more presentable and readable
  • See how Perl keeps track of package variables and how you can use that for some powerful tricks
  • Define subroutines on the fly and turn the tables on normal procedural programming.
  • Modify and jury rig modules to fix code without editing the original source
  • Let your users configure your programs without touching the code
  • Learn how you can detect errors Perl doesn't report, and how to tell users about them
  • Let your Perl program talk back to you by using Log4perl
  • Store data for later use in another program, a later run of the same program, or to send them over a network
  • Write programs as modules to get the benefit of Perl's distribution and testing tools
Appendices include 'brian's Guide to Solving Any Perl Problem' to improve your troubleshooting skills, as well as suggested reading to continue your Perl education. Mastering Perl starts you on your path to becoming the person with the answers, and, failing that, the person who knows how to find the answers or discover the problem.



Customer Reviews
Average Rating:  out of 5 stars

Rating: 4 out of 5 stars - Good, but not too essential for the experienced
This book is not essential, if you already have several years of experience with Perl, if you know who are Damian Conway, Randal Schwartz and Abigail, and if you know the meaning of weird words like CPAN, Perl Monks and "zero-width positive look-ahead assertion".

If you don't know what these things are, then with a little motivation you can find everything about them using Google without the need for this book. If this would be any other book about programming, i'd give it no more than ... Read More



Rating: 3 out of 5 stars - A Collection Of Perl Stuff
This should not be called "Mastering Perl" but rather, "A Bunch Of Perl Stuff We Didn't Know What To Do With So We Put Them In This Book." You will find some interesting things but this book will not help you Master Perl. If you are looking for mastery try "Perl Best Practices",
"Advanced Perl" (1st and 2nd Ed) and "Higher Order Perl."

This book has interesting pieces that you will learn from but it is mis-titled.



Rating: 5 out of 5 stars - Perfect Companion Perl Reference
'Mastering Perl' is another gem in the line of O'Reilly Perl books that hav continued to set the standard for over a decade now. From the original Perl references that simply discussed the language from the basics of variable declaration to the most complicated ways you can use Perl, O'Reilly has continued to add more and more and more. Many new revisions and editions to the original Perl books were made, 'Learning Perl' was released and now 'Mastering Perl'. Is this too many books, is this simply ... Read More



Rating: 4 out of 5 stars - Mastering Perl: at least a three (3) step process
The journey to mastering Perl requires at least three (3) steps :)
One optional route would be to read:
1) Learning Perl
2) Intermediate Perl... and finally
3) Mastering Perl

brian d foy mentions in his introduction and appendix A that the path to mastery involves learning from many people... and to learn from brian is an advantage. Appendix A is a list of Further Reading and by following up on many of these compounds the effect of the book. You get the bang for your ... Read More



Rating: 5 out of 5 stars - An excellent survey and a top pick for any Perl reference collection.
MASTERING PERL is third in O'Reilly's series of Perl tutorials and is a top pick for collections strong in computer programming in general and Perl in particular. This is more than a collection of shortcuts and 'tricks': it covers the basics of using advanced expressions, avoiding common programming problems, fixing code without editing the original source, and more, and offers Perl users the tools for getting the most out of the software - and troubleshooting when it doesn't work right. An excellent survey ... Read More







2000-2006 ProgrammerTutorials.com


Top100WebShops.com