Index Bookstores Magazines My Books Book Reviews Book Bytes About Us Help
Bublos.com
Find Books Faster … Buy Books Cheaper, at Bublos
The Web's Favorite Book Price Comparison Site
Powells
Country:   Max. Timeout:      
  Join Bublos   Sign In   
 

Mastering Perl

Mastering Perl at Amazon.com


Share this book with other people •
 Link to This PageBublos Link Del.ico.usDel.icio.us 
 Tell a FriendTell a friend about this book 

ISBN: 0596527241 - Mastering Perl  
Title:Mastering Perl
Author:brian d foy
Publisher:O'Reilly Media, Inc.
Type:Book / Paperback
Publication Date:16 July, 2007
ISBN / ISBN-13:0596527241  /  9780596527242
List Price:$39.99
You Save:$13.60
Amazon Price:$26.39

* This book is also available, brand-new, from 3rd-party marketplace sellers at Amazon.com, from $20.73.



Check for the same book at these other US book sites:

• [ Abebooks ]   • [ Alibris ]   • [ Barnes & Noble ]   • [ Half.com ]   • [ Powells ]    … or check UK bookstores
 
Editorial Review / Publisher's Information:

Product Description
This 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.

Other Items You May Enjoy:
Browse Books From These Related Subjects:
•  All Subjects  ›› Specialty Stores  ›› Custom Stores  ›› By Publisher  ›› O'Reilly  ›› Programming  ›› General  
•  All Subjects  ›› Specialty Stores  ›› Custom Stores  ›› By Publisher  ›› O'Reilly  ›› Programming  ›› Perl  
•  All Subjects  ›› Specialty Stores  ›› Custom Stores  ›› New & Used Textbooks  ›› Computer Science  ›› Programming Languages  
•  All Subjects  ›› Specialty Stores  ›› Custom Stores  ›› New & Used Textbooks  ›› Computer Science  ›› Software Design & Engineering  
•  All Subjects  ›› Specialty Stores  ›› Custom Stores  ›› New & Used Textbooks  ›› Computer Science  ›› General AAS  
•  All Subjects  ›› Specialty Stores  ›› Custom Stores  ›› New & Used Textbooks  ›› General AAS  
•  All Subjects  ›› Specialty Stores  ›› Custom Stores  ›› Qualifying Textbooks  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Programming  ›› Languages & Tools  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Programming  ›› Languages & Tools  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Programming  ›› Software Design, Testing & Engineering  ›› Testing  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Programming  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Programming  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Software  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Software  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Web Development  ›› Programming  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Web Development  ›› Programming  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› General AAS  
•  Mass Market  ›› Paperback  
•  Trade  
•  All Subjects  ›› Refinements  ›› Binding (binding)  
•  All Subjects  ›› Refinements  ›› Format (feature_browse-bin)  ›› Printed Books  

Customer Reviews:

 • Good, But Not Too Essential For The Experienced
31 January, 2008

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 3 stars. However, brian d foy's first-person writing style is very readable and enjoyable, which awards this book an extra star, and does make this book a good buy for people who learned the basics from Learning Perl or Programming Perl. Furthermore, as great and relevant as The Camel Book is, its last edition was published in 2000, and it is already a little dated, in terms of both the technology and the culture of Perl, so Mastering Perl is a pretty good way to get up-to-date. To sum up - while this book is not as essential as Programming Perl, Perl Cookbook or Perl Best Practices, it is certainly up to the high standards set by those O'Reilly titles.

- Reviewed by customer ID: A19K3ET5FRA05U

 • An Excellent Survey And A Top Pick For Any Perl Reference Collection.
17 October, 2007

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 and a top pick for any Perl reference collection. Diane C. Donovan California Bookwatch

- Reviewed by customer ID: A14OJS0VWMOSWO

 • A Collection Of Perl Stuff
01 January, 2008

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.

- Reviewed by customer ID: A1T4GKH2CRK1CB

 • Perfect Companion Perl Reference
21 December, 2007

'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 a cash cow from O'Reilly? Yes and NO. Obviously publishers are here to try and make money, but this isn't a book that was just released for the sake of releasing it. I feel that 'Mastering Perl' is a fine addition to this line of books and well worth picking up for all serious Perl programmers. I feel that any book which builds on your programming skills and you can get something new from is worth the time and effort to read and learn from. This book is a welcome edition and I still feel that the Perl line of books (O'Reilly's original bread and butter) is the best the company has and it's a solid effort. If you want to go beyond the basics and sponge out even more goodies from this great language, pick this 300+ page book up today, kick back and become the best Perl developer that you can!! ***** HIGHLY RECOMMENDED

- Reviewed by customer ID: A2TVJ0YDW3QO63

 • Mastering Perl: At Least A Three (3) Step Process
26 October, 2007

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 buck. Chapter 3 on Secure Programming Techniques is helpful because it places the topic front and center. This topic should find its way downstream into Learning Perl to encourage secure programming as early as possible. I found immediate value in the chapters on benchmarking, profiling (especially DBI profiling) and logging. The chapters on Cleaning Up Perl (chapter 7: perltidy and de-obfuscation) and Configuring Perl (chapter 11: dealing with switches) are a great recap of material critical for "creating professional programs with Perl". PS - My personal route to mastering Perl had a required stop at "Programming the Perl DBI".

- Reviewed by customer ID: A2G46OW8E88J7Z


  • International bookstores from Amazon:›› more online bookstores >  
 
    United States United States Canada Amazon Canada France France Germany Germany Japan Japan Spain Spanish books United Kingdom United Kingdom (UK)


Bookstores  |  Magazines  |  My Books  |  Book Bytes  |  Book Reviews  |  Rare Books  |  Help  |  Privacy  |  Top-Ten Book Lists  |  Web Directory  |  Tell-a-Friend  |  Bublos Rewards  |  Set Preferences  |  Contact Us  |  My Bookstores  |  Links to Bublos  |   Link-to-Me  |  About Bublos  |  


 Copyright © 1999 - 2008 Bublos Inc. All rights reserved.