Most Helpful Customer Reviews
7 of 7 people found the following review helpful:
5.0 out of 5 stars
Start from the beginning and read every word, August 5, 2009
This review is from: Learning Perl, 5th Edition (Paperback)
There could not ever be a better book for learning the Perl programming language than this one. The clarity of thought is unbelievable - the authors manage to provide a huge amount of detail while never going off on a tangent about exceptions to rules (something Perl, like English, is abundant with). If you want to get the basics of Perl under your fingertips in a *very* short amount of time, this is the book for you. Let's face it - Perl can be a mess sometimes, and if you don't learn it from just the right angle, you'll find yourself knee-deep in a swamp. By choosing this book to learn from I effectively avoided all those pitfalls, and more importantly, adopted a clear way of using the language that has enabled me to write sophisticated, readable, even beautiful Perl code. After some experience with the language I find it incredibly enjoyable to use, and when Perl is written well, it's easy to read someone else's code (to all you naysayers - yeah, Perl LETS you write bad code, but you don't have to!). This book was key to getting off on the right foot. I would highly recommend it to anyone who has any interest whatsoever in the language. Even if you only plan to write Perl for your own purposes, recreational or otherwise, this is the perfect beginner's tool. Buy it.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
6 of 6 people found the following review helpful:
4.0 out of 5 stars
Good book but could be excellent, January 11, 2009
This review is from: Learning Perl, 5th Edition (Paperback)
I have already programmed Perl for years, but decided to spend a few days' free time re-reading the latest (5th) edition. I had previously learned Perl by reading the 1st or 2nd edition. This time around, I learned a few things that I neglected before. That is the good part. I enjoy the humor of the authors (in the same vein as Larry's Programming Perl). Humor makes the learning more pleasant. However, the incessant reference of the Flintstone is unbearable for a non-fan. I wish that the book were less wordy so that it can cover more in 300 pages, and that it would cover such fundamental concept as Unicode (good support since 5.8, while this book covers 5.10) in this day and age of globalized software/Internet environment. I also wish the book would give Win32 a bit more weight and be less Unix-centric. My opinion of the book may not reflect that of a total beginner, but if I put myself in the shoe of someone new to Perl but with a little bit of programming experience, I'd rate the Llama book to be a rather good one. At least, the writing and the English is good, which cannot be said of most technical programming books of today. Overall, I would definitely recommend it to anybody new to Perl (but not to programming) as the first book.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
4 of 4 people found the following review helpful:
5.0 out of 5 stars
If you're looking for the best Perl introduction, this is it, August 7, 2008
This review is from: Learning Perl, 5th Edition (Paperback)
An oft-repeated allegation against Perl is that it is write-only. In my opinion, this allegation is usually made by programmers proficient in other languages that have trouble understanding or following Perl idioms (one trivial example: the use of for loops instead of the Perl-native foreach loop). The value of this book is that it teaches a beginner how to use idiomatic Perl. Someone learning Perl from this book will, in course of time, distinguish between line noise and well-written Perl. A small subset of Perl is covered, not quite sufficient for much other than basic text processing; however the learning provides a firm base for exploration of other Perl books in O'Reilly's Perl menagerie. Specifically, the "Camel" book (Programming Perl) becomes a lot easier to read once the reader has completed this book and work through its exercises. In sum, this is the best book for a gentle introduction to a very useful language.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
|