Customer Rating:      Summary: Excellent tutorial/reference for those new to Perl!!!!!!!!!! Comment: For those new to Perl (or anyone else who seeking a scalable scripting language), this book is an excellent starting point. The first chapter provides a rather quick overview of what can be done with the language, so I wouldn't spend too much time mulling over the details within. Subsequent chapters are short and get right to the point. Plenty of examples, lots of code snipets. 6 months ago I opened this book, and today I'm working through "The Perl Cookbook",(which I highly recommend as well) in between I've written thousands of lines of Perl code. I make a point of promoting this book to any friends who mention the need for a scalable scripting language (if they don't already own it). If you're new to Perl, buy this book. If you're new to CGI script development, buy this book. You'll be glad you did!
Customer Rating:      Summary: Is Perl the right language for your task? Start Here! Comment: Wow - one hundred and forty six reviews already, the vast majority of them overwhelmingly positive. What could I possibly have to add? Probably not much, to be honest, but that has never stopped me before. Let me offer a few observations. 1. This book seems like THE place to get enough of a sense of Perl to decide whether it is worth learning. 2. In particular the first chapter - a broad walkthrough of the language - gives a great overview without unneccessary detail, and is itself worth the price of admission. You can read it in a couple of hours, and by the time you're finished, you'll know whether Perl is the right tool for whatever job you have in mind. 3. Much of the power of Perl lies in its use of Regular Expressions. One weakness of this book is the cursory treatment (chapter 7) of this topic. If you know you want to learn to work with Perl, buy a copy of Jeffrey Friedl's Mastering Regular Expressions (also in the O'Reilly series) right away. 4. The book is not particularly practical as a reference. If you are going be doing any serious programming in Perl, get yourself a reference manual. Again I like the O'Reilly offerings; your tastes may vary. 5. Nor is it particularly heavy on the theory side. Again, another text may be useful here. 6. Despite those limitations (or perhaps because of them) the book makes an excellent starting place for one looking to learn Perl. It's a fast, well-written, pleasurable read, and one familiar with other procedural languages (C,Pascal,Basic,Fortran, etc.) should be able to get through it in as little as a weekend. 7. Oh, and one more thing. If you need to do a fair bit of string processing, data extraction, etc., Perl is indeed worth a look. It may not be elegant, but Perl sure is useful. And in my opinion, it's fun as well.
Customer Rating:      Summary: Read, practice, use in conjuction with Camel Comment: Growing up with a C=64, then moving on to Q-Basic, Fortran, and ANSI C in college, I thought the "Camel Book" (Programming Perl, O'Reilly) would be fine, and so I chose to forego this book. I made a mistake...For all but the most experienced programmers, I would suggest this book -- in conjunction with -- the Camel. I found the prose easy to read and follow, and the examples illuminating, yet sparse. I would have doubled the number of examples and also questions at the end of each chapter. My method of success was to read the book through, re-reading occasionally for difficult sections. Read the chapters and do the examples. And finally, read the Camel book and when hitting a difficult topic or one covered very thinly in that book, to go back and read the relevant chapter in the Llama. Overall, an excellent book. Well written, good examples, and for the novice to mid-level programmer from other languages.
Customer Rating:      Summary: Yes, it works for Windows 98 users too! =) Comment: Before I buy this book, I was reading the reviews in this site and I was particularly concerned about the requirement of an UNIX-based OS. Since my only workstation is a PC running Windows, I was very uncertain about buying this book, despite the great review.Now, listen up. -I only know the basics of C++ programming; -I do not know anything about UNIX OS; -I create websites using HTML and JavaScripts; -This book help me understand enough about Perl to write my own CGI scripts and run them on the Internet!!! (I've got 3 forums running now and several voting sections!) If you are a pure Windows user, like myself, but would like to learn the basics of Perl, get this book, period! Now the cons: As mentioned with so many reviews, this book is very brief. Although I was stuck in chapter for 1 week (!!!), I "fly" through the rest of the chapters in 2-3 days! The biggest problem I find is the lack of adequate explanation for each operators, regular expressions, etc. When writing my own CGI, I have to continuously look for alternative sources of Perl references to clear up my queries and help me to understand a few particular properties of Perl. For example, I have to use the s///; and the tr///; many times in my scripts, but without extensive understanding of all their properties, I find it "crippling" to my work. Enough said. For an introduction to Perl, I would give this book 5 stars. If you hunger for much more information, like myself, get this book first, before trying out the lastest Programming Perl (3rd Edition).
Customer Rating:      Summary: THE book for your 1st time Comment: After realizing that I needed to know something other than just HTML, I did a little research and decided on Perl. This was the book that taught me from scratch.
The biggest mistake I made was reading enough of the book to get me through a project that required me to write a couple of small scripts. I should have kept reading. Now I've decided to go back to the book and read it from start to finish, and I remember why I loved this book so much.
Everything is clearly explained. The authors assume that you've never programmed before. And even though the book is written from a Unix prospective, I (a Windows user) was able to follow along without any problems and get all my programs to work.
The book also contains exercises at the end of each chapter with answers and explainations in the back of the book. This was a huge help in learning the language.
The book is not overwhelmingly thick, so it's not intimidating. In fact, I moved through the boo!k rather quickly.
This isn't the only book you'll want for mastering Perl, but it's probably the best book to get you started.
|
|