Programming Perl (3rd Edition)

Programming Perl (3rd Edition)
by Larry Wall, Tom Christiansen, Jon Orwant

Programming Perl (3rd Edition)
List Price: $49.99
Our Price: $19.55
You Save: $30.44 (61%)
Availability: Usually ships in 1-2 business days
Buy Used: from $1.31 (click here)
Category: Book
See more book details and other editions


(Click here)
Buy this book at online book store in your country
Canada | UK | Germany | France

Book Summary Information

Author: Jon Orwant, Larry Wall, Tom Christiansen
Edition: Paperback
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2000-07-21
ISBN: 0596000278
Number of pages: 1092
Publisher: O'Reilly Media

Book Reviews of Programming Perl (3rd Edition)

Book Review: Not for beginners, but an absolute necessity!
Summary: 5 Stars

I read the first edition of this book.

After reading some of the reviews here, I am reminded of when I first picked up this book and didn't have the background to fully appreciate it.

After using Perl for several years doing Internet programming, and being exposed to all the languages it's possible to use, I still remain devoted to the work of this man, Larry Wall for what I believe to be the greatest contribution of all to humanity and to computer science.

I stopped here to reaffirm that the third edition will cover Object Oriented programming. Although nobody mentions this, I'm sure he will, and another book I have said it would.

Before brushing up on Object Oriented programming for Perl, I decided to re-read Learning Perl and Programming Perl (though I only had the first editions). Unlike the first times I attempted to read these two books, this time I was dumbfounded at how much info they (Larry and Randal) could cram into such a short place. One thing builds upon another. Everything written, the examples and all, took on new meaning. This was exciting reading because all the problems that it took me years to even identify were spelled out before me with examples I could immediately understand. There are many ways to do things in Perl, and my way, the obvious way, usually turns out to be the long way. Reading these books and adopting some new techniques they mention could literally save me years of time!

It's a lot like learning music. Unless someone tells you why you have to learn scales, you won't enjoy doing it and unless you stick with it long enough, you'll never learn why you need to know them.

I guess I'd have to say that sooner or later you will need these two books to be truly effective as a Perl programmer, but if you are a beginner, you won't know enough about Perl to realize why these are really great books. If you have several years of Perl experience, then these books will show you how to be incredibly effective, incredibly organized, and best of all, incredibly lazy!

One thing that makes Perl so strong, is that anything that has ever been done with Unix can be done with Perl. If you're operating equipment with Microsoft software, you're missing half the fun.

This book really shines if you already love Perl and worship those who spent enormous amounts of time making their priceless contributions.

This is probably not a good book if you're new to Perl, in a hurry, and are trying to debug some broken code.

I found "Teach Yourself Perl in 21 Days" by Sams Publishing to be all I needed in my early days. I only wish I had the ability to appreciate the information in these other two books then.

I am convinced that Perl is the highest level programming language there is and there is absolutely nothing that can't be done with it in less time and with less code than any other language.

Now I'm going to buy a brand new Programming Perl 3rd edition and I think I'll even have it shipped overnight!

Summary of Programming Perl (3rd Edition)

Perl is a powerful programming language that has grown in popularity since it first appeared in 1988. The first edition of this book, Programming Perl, hit the shelves in 1990, and was quickly adopted as the undisputed bible of the language. Since then, Perl has grown with the times, and so has this book.

Programming Perl is not just a book about Perl. It is also a unique introduction to the language and its culture, as one might expect only from its authors. Larry Wall is the inventor of Perl, and provides a unique perspective on the evolution of Perl and its future direction. Tom Christiansen was one of the first champions of the language, and lives and breathes the complexities of Perl internals as few other mortals do. Jon Orwant is the editor of The Perl Journal, which has brought together the Perl community as a common forum for new developments in Perl.

Any Perl book can show the syntax of Perl's functions, but only this one is a comprehensive guide to all the nooks and crannies of the language. Any Perl book can explain typeglobs, pseudohashes, and closures, but only this one shows how they really work. Any Perl book can say that my is faster than local, but only this one explains why. Any Perl book can have a title, but only this book is affectionately known by all Perl programmers as "The Camel."

This third edition of Programming Perl has been expanded to cover version 5.6 of this maturing language. New topics include threading, the compiler, Unicode, and other new features that have been added since the previous edition.


Larry Wall wrote Perl and he wrote Programming Perl. Better yet, he writes amusingly and well--all of which comes across in this latest edition of the definitive guide to the language.

Like Topsy, Perl just grew, and as a result the need for a third edition came about. It's now over 1,000 pages, which it needs to be, as it performs several different duties. First, it's an introduction to the Perl language for those who are new to programming; also, it's a guide for those who are coming from other languages; and, finally, it's a Perl language reference.

Among Larry Wall's other pursuits is being a linguist, and it's perhaps for this reason that Perl is a peculiarly flexible language with many routes to achieving the same ends, as the authors ably demonstrate. It's also extensible in several ways, designed to work with many other languages. Also, as it's largely interpreted, programs written in Perl tend to run unmodified on a variety of platforms--although platform-specific Perl modules and programming practices are also discussed.

A major strength of Programming Perl is the way subject areas are approached from several directions. This constant shift of viewpoint eliminates blind spots in the reader's understanding and provides a pleasing echo of the way Perl itself can take many routes from here to there.

Because the Perl community is both knowledgeable and active, the language covers much more ground here than in the previous edition. Even if you have both previous editions, you'll want this latest version--if only for the new jokes. --Steve Patient, amazon.co.uk

Languages & Tools Books

Book Subjects
Most talked about in Languages & Tools Books
Eclipse Plug-ins (3rd Edition) ImageEclipse Plug-ins (3rd Edition)
by Eric Clayberg, Dan Rubel
Addison-Wesley Professional; Published: 2008-12-21; Paperback; Book
Best price: $38.33
Price in other shops: $59.99
Java Software Solutions: Foundations of Program Design (6th Edition) ImageJava Software Solutions: Foundations of Program Design (6th Edition)
by John Lewis, William Loftus
Addison Wesley; Published: 2008-03-07; Paperback; Book
Best price: $74.40
Price in other shops: $128.00
C++ Primer (3rd Edition) ImageC++ Primer (3rd Edition)
by Stanley B. Lippman, Josée Lajoie
Addison-Wesley Professional; Published: 1998-04-02; Paperback; Book
Best price: $14.47
Price in other shops: $49.99
Accelerated C++: Practical Programming by Example ImageAccelerated C++: Practical Programming by Example
by Andrew Koenig, Barbara E. Moo
Addison-Wesley Professional; Published: 2000-08-24; Paperback; Book
Best price: $26.99
Price in other shops: $49.99
Patterns of Software: Tales from the Software Community ImagePatterns of Software: Tales from the Software Community
by Richard P. Gabriel
Oxford University Press, USA; Published: 1998-05-28; Paperback; Book
Best price: $64.55
Just Java? 2 (6th Edition) ImageJust Java? 2 (6th Edition)
by Peter van der Linden
Prentice Hall; Published: 2004-07-01; Paperback; Book
Best price: $35.00
Price in other shops: $64.99
UML for Java? Programmers ImageUML for Java? Programmers
by Robert C. Martin
Prentice Hall; Published: 2003-06-06; Paperback; Book
Best price: $15.00
Price in other shops: $44.99
Thinking in Java (3rd Edition) (One-Off) ImageThinking in Java (3rd Edition) (One-Off)
by Bruce Eckel
Prentice Hall PTR; Published: 2002-12-06; Paperback; Book
Best price: $13.80
Price in other shops: $54.99
SQL Fundamentals with CDROM ImageSQL Fundamentals with CDROM
by John J. Patrick
Prentice Hall; Published: 1999-05-11; Paperback; Book
Best price: $12.00
Price in other shops: $44.99
C How to Program, 2nd Edition ImageC How to Program, 2nd Edition
by Paul J. Deitel
Prentice Hall; Published: 1994-01-13; Textbook Binding; Book
Best price: $25.84
Price in other shops: $70.00
Similar Books and other products
Automating System Administration with Perl: Tools to Make You More Efficient ImageAutomating System Administration with Perl: Tools to Make You More Efficient
by David N. Blank-Edelman
O'Reilly Media; Published: 2009-06-05; Paperback; Book
Best price: $16.23
Price in other shops: $39.99
Perl in A Nutshell: A Desktop Quick Reference (2nd Edition) ImagePerl in A Nutshell: A Desktop Quick Reference (2nd Edition)
by Ellen Siever, Stephen Spainhour, Nathan Patwardhan
O'Reilly Media; Published: 2002-06; Paperback; Book
Best price: $10.00
Price in other shops: $39.95
Essential System Administration, Third Edition ImageEssential System Administration, Third Edition
by Æleen Frisch
O'Reilly Media; Published: 2002-08-15; Paperback; Book
Best price: $29.93
Price in other shops: $59.99
Programming Python ImageProgramming Python
by Mark Lutz
O'Reilly Media; Published: 2011-01-07; Paperback; Book
Best price: $32.95
Price in other shops: $64.99
Learning Perl, 5th Edition ImageLearning Perl, 5th Edition
by Randal Schwartz, Tom Phoenix, brian d foy
O'Reilly Media; Published: 2008-07-04; Paperback; Book
Best price: $50.41
Intermediate Perl ImageIntermediate Perl
by Randal L. Schwartz, Tom Phoenix, brian d foy
O'Reilly Media; Published: 2006-03-15; Paperback; Book
Best price: $21.00
Price in other shops: $39.99
Mastering Regular Expressions ImageMastering Regular Expressions
by Jeffrey E.F. Friedl
O'Reilly Media; Published: 2006-08-15; Paperback; Book
Best price: $24.88
Price in other shops: $44.99
Perl Pocket Reference ImagePerl Pocket Reference
by Johan Vromans
O'Reilly Media; Published: 2011-07-30; Paperback; Book
Best price: $6.75
Price in other shops: $12.99
Perl Cookbook, Second Edition ImagePerl Cookbook, Second Edition
by Tom Christiansen, Nathan Torkington
O'Reilly Media; Published: 2003-08-28; Paperback; Book
Best price: $27.55
Price in other shops: $49.95
Learning Perl ImageLearning Perl
by Randal L. Schwartz, brian d foy, Tom Phoenix
O'Reilly Media; Published: 2011-07-01; Paperback; Book
Best price: $22.24
Price in other shops: $39.99
Book store. Illustrated catalog of books on different categories