Customer Reviews


51 Reviews
5 star:
 (28)
4 star:
 (12)
3 star:
 (7)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
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


28 of 31 people found the following review helpful:
4.0 out of 5 stars A real outdated masterpiece that may not appeal to everyone
This is, as the title implies, a book for advanced programmers. You are not supposed to be reading it until "Learning Perl" seems really basic to you and when you are ready to make the progression from browsing "Programming Perl" (the Camel book) -a reference guide to ALL of Perl- to writing a real & complex application. This book serves then...
Published on June 7, 2000 by ggarramuno

versus
18 of 24 people found the following review helpful:
3.0 out of 5 stars Probably not the best book for advanced perl programming.
I bought this book for two reasons.

First, I wanted to get it because I didnt have it and I own the rest of the oreilly perl books. For this purposes, the book is excellent. It definitely rounds out a collection.

Second, I wanted to write some complex data storage and data parsing algorithms. I was going to be using complex data structures, and I was going to need...

Published on February 26, 2001 by Alex J. Avriette


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

28 of 31 people found the following review helpful:
4.0 out of 5 stars A real outdated masterpiece that may not appeal to everyone, June 7, 2000
This review is from: Advanced Perl Programming (Paperback)
This is, as the title implies, a book for advanced programmers. You are not supposed to be reading it until "Learning Perl" seems really basic to you and when you are ready to make the progression from browsing "Programming Perl" (the Camel book) -a reference guide to ALL of Perl- to writing a real & complex application. This book serves then as an introduction to several complex topics (DBI, data structures, Tk, OO, & Perl C internals) and gives a better explanation in some areas where the Camel book falls short or becomes too complex (here the explanations are better, but don't expect full tutorials from A to Z). I warn you. It is the perfect companion to introduce you to a new subject while reading the online docs or other. You also might want to browse thru it if you are an experienced programmer with other scripting languages like TCL, Java or Python, since the comparisons at the end of each chapter is really excellent. As anything that was once considered advanced (and therefore, cutting edge), the book has aged. Things like the persistent data manipulation module presented in the book have since been improved upon by newer ones. Some of the TCL comparisons are not entirely fair anymore (although mostly still correct). Tom Christiansen's perltoot for OO included with Perl is a much better and thorough introduction than the one offered here. Also, if you are the type of programmer that reads every single little piece of documentation that comes with Perl, then well, you won't find anything new here --but some concepts that could have been unclear might be clarified here (the ideas presented are still correct, even if some of the code is not anymore).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 13 people found the following review helpful:
5.0 out of 5 stars Great book for intermediate Perl programmer., December 6, 1999
This review is from: Advanced Perl Programming (Paperback)
Normally, I would not feel the need to review this book, had I not seen the review:
"Why are there so many good reviews for this book?" by Eric Vogan (see above).

I would like to add that it is a great book and that it has thought me a lot.
Having mastered basic to intermmediate Perl, "Advanced Perl Programming" really took me further.
But as the name says, this is "advanced" Perl programming, and not a beginner's book. So Eric, even though you are a C++ programmer, you have to go through the basics before you try to use this book. The Preface clearly says what you are expected to know before you start with this book.

For beginning Perl programmers I would recommend the "Perl 5 by Example" and "Programming Perl", both of which are an excellent entry point to Perl.
But for taking your studies further, "Advanced Perl Programming", among others, is a gold-mine.
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:
4.0 out of 5 stars The author loves his work, July 17, 2000
By 
Steve Wainstead (Jackson Heights, NY United States) - See all my reviews
This review is from: Advanced Perl Programming (Paperback)
Compared to "Programming Perl" the explanations of references and complex data structures are worth the price alone. They are clear and concise. The OOP chapters are a little thick, but if you are new to OOP they are a decent introduction.

But one of the great things about this book is its overall passion for programming and computer science; you can tell the author loves his work. It really shows. I bought "Programming Pearls" (not "Perls") as a result of this, and there's a neat chapter on dynamic code generation, an essential tool for the web developer's toolbox. All Perl hackers need this one.

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 Beautifully readable and redolent with examples !, November 4, 1997
By 
This review is from: Advanced Perl Programming (Paperback)
I've been playing with Perl (where playing I guess is the operative word) for about 6 years now.

That means I've read -- or tried to read -- what have been rated as some of the best books on Perl. But I've read them intermittently, as I do all technical works: a bit here, a bit there, pause a bit, try a bit of code, look up a chapter... etc.

This book was different. Within 12 hours of getting it, I had read continuously through to the end of Chapter 7 (120+ pages), taking it all in voraciously. Somehow, this has picked up on every important cranny in the language I had skipped over as "too hard" or "too confusing" -- with all deference to Larry, Tom and Randal.. It hits the spot with examples just where I need them, and with concepts and analogies that clicked into place beautifully.

If you know about pointers, but puzzle about refs and typeglobs and $$this and \$that and *somethingelse, if talk of aliases, closures, and variable suicide have made you feel inadequate... if the works of modules, objects and stuff like that still has you confused, this book is for you.

The only problem: I used to think of myself as a tech writer... they still pay me for it. Now I just feel inadequate. But I'm learning.

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


6 of 7 people found the following review helpful:
5.0 out of 5 stars Strange, strange book..., September 30, 2002
By 
Jo Totland (Oslo, Oslo Norway) - See all my reviews
This review is from: Advanced Perl Programming (Paperback)
I am unable to categorize this book. As the title says, this is about advanced Perl programming, but chapter 1-9 really belongs in "Programming Perl" (but are totally missing from it), and should really not be considered advanced (on the other hand, quite elementary, but since they appear nowhere else, you should probably consider this book a must read, if you are serious about Perl).

The rest of the book is pretty random, covering various topics the author thought was neat, and wanted to write about. This is ranging from trivial use of CPAN libraries (Tk), to trivial Perl but involving knowledge from other disciplines (networking), to actual useful advanced Perl programming (persistence, template-driven code-generation, and the C programming interface). This part of the book is also highly recommended (and in fact the reason I bought it), but should have been much longer.

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


18 of 24 people found the following review helpful:
3.0 out of 5 stars Probably not the best book for advanced perl programming., February 26, 2001
This review is from: Advanced Perl Programming (Paperback)
I bought this book for two reasons.

First, I wanted to get it because I didnt have it and I own the rest of the oreilly perl books. For this purposes, the book is excellent. It definitely rounds out a collection.

Second, I wanted to write some complex data storage and data parsing algorithms. I was going to be using complex data structures, and I was going to need efficient algorithms. Furthermore, I was going to need to implement some C code because parts of the task involved legacy code.

This book provided sort of indirect hints into what might be a good idea. However, as a whole, it is one of the least useful of my perl books.

I think that most people who are going to be able to understand this book arent going to need it for 75% of the tasks theyre going to be embarking on. Something like Mastering Algorithms With Perl and, to a lesser extent, Mastering Regular Expressions, would definitely be more useful.

Advanced Perl Programming contains one section that none of the other perl books out there contain -- a section on embedding C in perl and perl in C. This is something I found absolutely necessary, and this book was the only real source of that information. However, the examples and code provided are all but useless. Furthermore, the Inline:: group of modules for perl... make almost all the examples and code in this book obsolete.

To sum this up in two sentences: This book does not provide anything that you cannot glean from perldoc with equal efficiency or retention. This book provides examples and instruction that are largely obsolete or better provided by other books.

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


3 of 3 people found the following review helpful:
4.0 out of 5 stars nice breadth of topics, October 19, 2004
By 
Thomas Lee (Chicago, IL United States) - See all my reviews
(REAL NAME)   
This review is from: Advanced Perl Programming (Paperback)
The book does a nice job of explaining some of the obscure areas of Perl. Each chapter is summarized by showcasing the strengths and weaknesses of Perl with Java,Python,C++,TCL. This is a good refresher book for intermediate level Perl programmers. It was definitely a fun read. I think O'Reilly is readying a second edition.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Best way to learn references, December 13, 2003
This review is from: Advanced Perl Programming (Paperback)
This is one of the four critical books you need to learn Perl; Programming Perl, Learning Perl, Perl Cookbook and Advanced Perl Programming. This book provides a deep understanding of how references (pointers) can be used to increase performance. In addition the book gives you a deeper understanding about how to make better use of hash tables as data structures. The section on code generation using templates is great as well.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Excellent transition from 'Llama' Book, May 3, 2002
By 
Gerald Ford "pho_kin" (The Jack n' the Box at the corner) - See all my reviews
This review is from: Advanced Perl Programming (Paperback)
If you have read the famous "Llama Book" (Learning Perl by O'Reilly) and need a book to show you more advanced features, I highly recommend reading this book next.

This book provides a introduction many advanced topics in Perl Programming, such as referencing, eval, Object-Oriented Programming and so on. The topics are quite varied and the chapters are brief and not too verbose. I really think this format is helpful for new Perl Programmers, especially those without a strong programming background, who aren't familiar with these concepts.

I really like the author's easy-going, no-nonsense style. He will tell you how something works without too much technical terminology, and also will admit when another language is better suited for something.

Readers who find Larry Wall's "Programming Perl" book difficult to understand will find this book refreshing. It provides a good introduction to advanced topics, and if the reader is interested they can read more detailed books such as the afore-mentioned "Programming Perl". This book is a definitely must-read for intermediate Perl Programmers.

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


3 of 3 people found the following review helpful:
5.0 out of 5 stars Excellent Resource, January 25, 2000
By 
Karyn Ulriksen (Irvine, California USA) - See all my reviews
This review is from: Advanced Perl Programming (Paperback)
O'Relly books are generally great sources and this one is no exception. I've been programming with Perl for CGI, NetAdmin, SysAdmin, and various data tasks for almost 4 years. Anybody who knows Unix will know a lot more by knowing Perl and advanced Perl takes you to the next level. Tell archie to stop whining and cop to his real name...
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


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

This product

Advanced Perl Programming
Advanced Perl Programming by Sriram Srinivasan (Paperback - August 8, 1997)
Used & New from: $0.01
Add to wishlist See buying options