- Paperback: 390 pages
- Publisher: O'Reilly Media; Sixth Edition edition (July 1, 2011)
- Language: English
- ISBN-10: 1449303587
- ISBN-13: 978-1449303587
- Product Dimensions: 7 x 0.8 x 9.2 inches
- Shipping Weight: 1.4 pounds
- Average Customer Review: 102 customer reviews
- Amazon Best Sellers Rank: #242,402 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Learning Perl Sixth Edition Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who bought this item also bought
What other items do customers buy after viewing this item?
Making Easy Things Easy and Hard Things Possible
About the Author
Randal L. Schwartz is a two-decade veteran of the software industry. He is skilled in software design, system administration, security, technical writing, and training. Randal has coauthored the "must-have" standards: Programming Perl, Learning Perl, Learning Perl for Win32 Systems, and Effective Perl Learning, and is a regular columnist for WebTechniques, PerformanceComputing, SysAdmin, and Linux magazines.
He is also a frequent contributor to the Perl newsgroups, and has moderated comp.lang.perl.announce since its inception. His offbeat humor and technical mastery have reached legendary proportions worldwide (but he probably started some of those legends himself). Randal's desire to give back to the Perl community inspired him to help create and provide initial funding for The Perl Institute. He is also a founding board member of the Perl Mongers (perl.org), the worldwide Perl grassroots advocacy organization. Since 1985, Randal has owned and operated Stonehenge Consulting Services, Inc. Randal can be reached for comment at email@example.com or (503) 777-0095, and welcomes questions on Perl and other related topics.
brian d foy is a prolific Perl trainer and writer, and runs The Perl Review to help people use and understand Perl through educational, consulting, code review, and more. He's a frequent speaker at Perl conferences. He's the co-author of Learning Perl, Intermediate Perl, and Effective Perl Programming, and the author of Mastering Perl. He was been an instructor and author for Stonehenge Consulting Services from 1998 to 2009, a Perl user since he was a physics graduate student, and a die-hard Mac user since he first owned a computer. He founded the first Perl user group, the New York Perl Mongers, as well as the Perl advocacy nonprofit Perl Mongers, Inc., which helped form more than 200 Perl user groups across the globe. He maintains the perlfaq portions of the core Perl documentation, several modules on CPAN, and some stand-alone scripts.
Tom Phoenix has been working in the field of education since 1982. After more than thirteen years of dissections, explosions, work with interesting animals, and high-voltage sparks during his work at a science museum, he started teaching Perl classes for Stonehenge Consulting Services, where he's worked since 1996. Since then, he has traveled to many interesting locations, so you might see him soon at a Perl Mongers' meeting. When he has time, he answers questions on Usenet's comp.lang.perl.misc and comp.lang.perl.moderated newsgroups, and contributes to the development and usefulness of Perl. Besides his work with Perl, Perl hackers, and related topics, Tom spends his time on amateur cryptography and speaking Esperanto. His home is in Portland, Oregon.
Browse award-winning titles. See more
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
This book did not disappoint. It's been excellent. It takes a very practical approach to educating the reader on the mechanics of Perl, focusing on cumulative knowledge as the chapters move along. The text is reasonably engaging, and the material moves at a good pace - not too fast and not too slow. The exercises at the end of the chapters help reinforce the material, and even includes estimates of how long the programming should take. It clearly articulates differences between Perl versions without droning on incessantly about tiny nuances. It is riddled with footnotes for more advanced users to help them understand more and more exceptions to basic rules, as they are initially taught by the text.
To be clear, this book isn't a book that teaches how to program. If you're looking for something that covers procedural logic, this is not the book for you. However, I would suspect that even someone without a deep computer background, but just a strong willingness to learn, would find this book beneficial.
If you ARE a programmer, you might find it a bit novice, and the pace a little slow - maybe not though, maybe you should just absorb the material faster and fly through the chapters. It's hard for me to say.
It was exactly what I was looking for, and after some more practice, I believe I may be moving on to Intermediate Perl.
Those gripes aside this is a fantastic way to learn Perl. The first script I wrote after finishing the book was over 500 lines and automated a painful task I had to do every day at work.
As for actual content it is complete, has several advances topics and is worded nicely. It doesn't measure up to some of the other O'Reilly books in some spots. Most notably it doesn't hilight how to install Perl (I normally have the stuff installed beforehand, I just noticed it wasn't there this time around).
I'd recommend this book to anyone who wants to learn Perl, its clear, and it uses a realatively recent version of Perl as compared with its competitors and has some fallow-up books by the same publisher, should you want to further your learning.
1. it has emphasized a lot on perl principle:
2. it compares a lot of different usage and lead you to know how and why
3. it has a lot of information
I have ever bought another perl book "beginning perl by Jame Lees", and read about it. Though the latter is a good book, it has not touched why and how to use perl when there are choices. That has forced me to continue to search for another book.
Actually I find this book by luck. I had attended some perl training program, and it has touched a lot more in-depth about perl. Then I found this book is one of the two major reference book.
The only drawback is that the book can be more compact by cutting those verbose sentences. So, I am skipping a lot of readings by jumping from examples to examples to understand concepts, why and how to use perl.