Customer Reviews


176 Reviews
5 star:
 (93)
4 star:
 (47)
3 star:
 (17)
2 star:
 (13)
1 star:
 (6)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


122 of 126 people found the following review helpful:
4.0 out of 5 stars Buy the camel, but read the llama first
Excellent.

I came to this book knowing next to nothing about Perl, and with a few misconceptions to boot (that Perl's syntax is 'write-only', it's primarily a CGI tool, etc.), and now I am not sure that epiphany would cover it. In 12 years of learning and using programming languages, I don't think I have come across anything so enchanting.

One of the best parts of...

Published on December 3, 1999 by Brian Neal

versus
511 of 535 people found the following review helpful:
3.0 out of 5 stars Good Intro to Perl for Unix hackers only
There are 2 sets of reviewers rating this book. The first set, who compose the majority of reviewers, are experienced Unix programmers who have used sed, awk, grep and the various Unix shells. For those Unix hackers, this book is a great intro to Perl because it covers the basics of the language quickly and efficiently without belaboring the obvious (or I should...
Published on October 31, 1999 by J. Park


‹ Previous | 1 218| Next ›
Most Helpful First | Newest First

511 of 535 people found the following review helpful:
3.0 out of 5 stars Good Intro to Perl for Unix hackers only, October 31, 1999
By 
J. Park "JP" (New York, NY USA) - See all my reviews
(REAL NAME)   
There are 2 sets of reviewers rating this book. The first set, who compose the majority of reviewers, are experienced Unix programmers who have used sed, awk, grep and the various Unix shells. For those Unix hackers, this book is a great intro to Perl because it covers the basics of the language quickly and efficiently without belaboring the obvious (or I should say, the obvious to experienced Unix users).

The second set of reviewers (of which I am one), who have just about universally panned this book, are Windows or Mac users who had no clue what sed, awk and grep were and then attempted to tackle Perl with this book. For those people, this book is a big mistake.

When I was searching for a beginning Perl book, I flipped through the llama book and got confused not only by the first chapter, but with several of the succeeding chapters as well. I learned Perl with Laura LeMay's "Teach Yourself Perl in 21 Days" which is a much gentler intro to Perl and also covers Perl in Windows and the Mac. Now that I have some Perl and Linux experience, I went back to the bookstore and started flipping through the llama again, and this time I thought, "Hey this book is really good."

Learn from my Jekyll and Hyde experience with the llama: if you are trying to learn Perl and you have previous Unix experience, buy the book. If you don't have previous Unix experence, get something else.

I hope this explanation clears up why some people gave this book rave reviews while others ripped it.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


122 of 126 people found the following review helpful:
4.0 out of 5 stars Buy the camel, but read the llama first, December 3, 1999
By 
Excellent.

I came to this book knowing next to nothing about Perl, and with a few misconceptions to boot (that Perl's syntax is 'write-only', it's primarily a CGI tool, etc.), and now I am not sure that epiphany would cover it. In 12 years of learning and using programming languages, I don't think I have come across anything so enchanting.

One of the best parts of the book: the authors. Add Schwartz & Christiansen to Elliotte Rusty Harold, Petzold, and a very few others who are truly effective technical writers. Classic O'Reilly easygoing style, never condescending, and eerily consistent in presenting just the right amount of information on the given topic.

Every programmer (even non-Perl ones) should read 'Programming Perl' by Larry Wall. But to learn Perl, and take the first step down a long and magical road, buy this book.

I had a few nits, but by the time I finished the book, I had forgotten most of them. As close to 5 stars as I will ever give for a technical book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


77 of 80 people found the following review helpful:
4.0 out of 5 stars Yes, it works for Windows 98 users too! =), August 13, 2000
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).

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


39 of 39 people found the following review helpful:
5.0 out of 5 stars Excellent first step, January 17, 2000
By 
Rak (Denver, CO) - See all my reviews
This book is an excellent way to ramp up on Perl quickly. It takes you through the in's and out's of Perl at a wonderful pace and covers most of what you need to know. This is the book to get if you're new to Perl and need to learn it quickly. The 200 or so pages are readable in less than a week.

However, there are a few important things to note. This is not a standalone book. You will need to get the Programming in Perl book as well to serve as a reference guide. Also, this book assumes basic Unix knowledge. If you have no exposure to Unix, a couple of things (very minor though) might be a bit baffling. If you've played with Unix, then this book is a breeze.

I managed to ramp myself up on Perl and start writing some sweet scripts within a week. I also bought the Programming in Perl book and now I turn to that book for the more heavy duty stuff.

The long and short of it: this is the best beginners book around for Perl.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


21 of 21 people found the following review helpful:
5.0 out of 5 stars Good book for every one who is programming in Perl, December 29, 1999
By A Customer
This book is perfect for what the title says: Learning Perl. I own this book, the Programming Perl book, and the Advanced Perl book. All three are great for different things. If you've never written a line of Perl before this is the book to get. It will show you how to do most things related to Perl, and will even get you started in CGI and Database access. The authors often point toward valuable web resources like CPAN. In addition, the book is fun to read- not drab and dull like other programming books (this seems to be an O'Reilly thing, and maybe why I buy so many of their books). I've written a lot of Perl code over the last year or so and I still often refer to this book for little things that I forget (like syntax for certain things, etc). This book sees the most use out of the three Perl books I own (although Programming Perl is pretty worn too).

Definately a must-have for anyone serious about programming in Perl. Especially if you write in a lot of languages like I do and don't have the brain capacity to memorize every nuance of every language. This book is easy to find information in.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


25 of 26 people found the following review helpful:
3.0 out of 5 stars Four stars if you know UNIX or are already a developer, May 5, 2000
By 
Robert Lawrence (Brooklyn, NY USA) - See all my reviews
This is not a bad book, but I'm still surprised by the generosity of the reader reviews. Perl is something of a cult, so I think in a lot of cases a positive review means "I like Perl" more than it means "I like 'Learning Perl.'" People hesitate (understandably, I think) to insult a book that's closely associated with a great open-source language.

I myself think Perl is great, but I have some serious problems with the way this book was written and edited. The authors can't seem to decide whether this should be an easy book for programmers, a difficult book for non-programmers, or even (at times) an easy book for non-programmers. That is to say, the tone, style, and assumptions about the audience change throughout, sometimes from page to page. Key concepts are glossed over with a minimum of explanation (the chapter on hashes, particularly, is a disgrace); then, defying all reason, very simple concepts are overexplained for two or three pages. The authors have been too close to their subject for too long, and they seem to have forgotten what they learned and the order in which they learned it. Maybe a newbie co-author might have helped.

If you are an experienced developer or are comfortable with UNIX, you'll get a lot of benefit from "llama." Otherwise, though, start with another book, or learn something about UNIX first. Then return to this book, and you should have an easier time of it.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


28 of 30 people found the following review helpful:
5.0 out of 5 stars A retrospective from a Unix user and casual programmer, May 29, 2000
I've been a Unix user for seven+ years, and have some programming experience, although I am by no means really knowledgable about either. When I entered my most recent job, I needed to learn Perl fast, and so I used this book to help me get started.

From a self-teaching perspective, I found this book to be exactly what I needed. I'll admit that the first chapter (a general description of the Perl language) was not very helpful, but I found the division of the rest of the book by small pieces of the syntax (scalars, arrays, hashes, regular functions, i/o, etc.) to suit my needs, which tended to be along the lines of: I need to do x right now. I learned the easy stuff really quickly, and I still use the book as a constant reference.

Now, it is just a beginner's text, so it is not an ideal complete reference, and you won't learn anything particularly nifty. However, if you need to both learn how to program and actually do some programming at the same time (i.e. not in a class-room setting), Learning Perl can be a wonderful text.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


18 of 19 people found the following review helpful:
4.0 out of 5 stars Great for aspiring Perl programmers, February 23, 2000
If you are new to Perl, this is the book you should go for. It provides an entertaining and thorough stroll through the language. If you are quite familiar with this type of language (like C, C++, or scripting languages) then you should acquire Programming Perl (but then, you should buy that book in any case). I bought both Learning Perl and Programming Perl, and I have not regretted Learning Perl at all, because of its great tutorial ability.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


18 of 19 people found the following review helpful:
5.0 out of 5 stars Great first Perl book, December 7, 1999
By A Customer
This book is perfect for what the title says: Learning Perl. I own this book, the Programming Perl book, and the Advanced Perl book. All three are great for different things. If you've never written a line of Perl before this is the book to get. It will show you how to do most things related to Perl, and will even get you started in CGI and Database access. The authors often point toward valuable web resources like CPAN. In addition, the book is fun to read- not drab and dull like other programming books (this seems to be an O'Reilly thing, and maybe why I buy so many of their books).

I've written a lot of Perl code over the last year or so and I still often refer to this book for little things that I forget (like syntax for certain things, etc). This book sees the most use out of the three Perl books I own (although Programming Perl is pretty worn too).

Definately a must-have for anyone serious about programming in Perl. Especially if you write in a lot of languages like I do and don't have the brain capacity to memorize every nuance of every language. This book is easy to find information in.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 14 people found the following review helpful:
4.0 out of 5 stars Is Perl the right language for your task? Start Here!, September 5, 2000
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.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 218| Next ›
Most Helpful First | Newest First

This product

Learning Perl, Second Edition
Learning Perl, Second Edition by Randal Schwartz (Paperback - June 30, 1997)
Used & New from: $0.52
Add to wishlist See buying options