Linux and Open Source Books and Software
Search Advanced SearchView Cart   Checkout   
 Location:  Home » O'Reilly Linux » General » Programming Perl (3rd Edition)  
Categories
Linux Books
Electronics
Linux Software
Linux Games
O'Reilly Linux
Tshirts
Information
Home
Linux Shop
Irish Hosting
ILUG
Linux Resources
Related Categories
• General
Programming
O'Reilly
By Publisher
Custom Stores
• Perl
Programming
O'Reilly
By Publisher
Custom Stores
• General
Unix & Linux
O'Reilly
By Publisher
Custom Stores
• General
Unix
Operating Systems
Computers & Internet
Subjects
• General AAS
Unix
Operating Systems
Computers & Internet
Subjects
• General
Operating Systems
Computers & Internet
Subjects
Books
• General AAS
Operating Systems
Computers & Internet
Subjects
Books
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General AAS
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General AAS
Software
Computers & Internet
Subjects
Books
• General
Programming
Web Development
Computers & Internet
Subjects
• General AAS
Programming
Web Development
Computers & Internet
Subjects
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Subcategories
Mass Market
Trade

Programming Perl (3rd Edition)

Programming Perl (3rd Edition)

zoom enlarge 
Authors: Larry Wall, Tom Christiansen, Jon Orwant
Publisher: O'Reilly Media, Inc.
Category: Book

List Price: $49.95
Buy Used: $16.98
You Save: $32.97 (66%)



New (46) Used (41) from $16.98

Avg. Customer Rating: 4.0 out of 5 stars 110 reviews
Sales Rank: 31709

Media: Paperback
Edition: 3rd
Number Of Items: 1
Pages: 1092
Shipping Weight (lbs): 3.2
Dimensions (in): 9.1 x 6.9 x 1.9

ISBN: 0596000278
Dewey Decimal Number: 005.133
EAN: 9780596000271
ASIN: 0596000278

Publication Date: July 14, 2000
Availability: Usually ships in 1-2 business days

Customer Reviews:
Showing reviews 6-10 of 110
 « PREV  
1 2 3 4 5 6 7
... 22   NEXT »

5 out of 5 stars Excellent Perl Reference   September 16, 2007
 1 out of 2 found this review helpful

This contains a lot of useful information and examples which go above and beyond the "basics" found in the extensive Perl man-pages.


4 out of 5 stars Non Fiction   September 3, 2007
 0 out of 1 found this review helpful

A really quite good introduction and how-to guide to the whacky and very cool and useful beast that is the Perl programming language. It certainly helped me when I decided to pick up the language for some of the useful internet programming tricks that it had. A book I would definitely recommend as a purchase. Not too many you could say that about currently.



4 out of 5 stars A Complete Reference, But Not For Beginners   July 15, 2007
 2 out of 3 found this review helpful

Programming Perl, also known as "The Camel Book," is the ultimate reference guide, written by the creator of Perl, Larry Wall. As one might expect, this guide covers every nook and cranny of the Perl programming language. It's greatest strength is also it's greatest weakness: useful nuggets of information are buried everywhere throughout the text. This is a strength in that, when looking up a particular topic, you'll often stumble upon a useful morsel of information. It's a weakness in that you have to slog through often dry reading to find these hidden gems.

It should be noted that this book assumes a working knowledge of Unix, in addition to some previous programming experience. If you are new to programming, or just new to Perl, you should check out Learning Perl, Fourth Edition instead. It is a much easier read, and ranks in my mind among the most well written technical books. Programming Perl makes for a great second book, as well as a desktop reference.



4 out of 5 stars Essential for lovers of Perl culture, recommended for the rest of us   July 14, 2007
 1 out of 1 found this review helpful

Perl seems capable of evoking both rapturous adoration and abject disgust from those who are exposed to it. If your feelings are closer to the former than the latter, well, you probably own this book already, and you love it.

After all, The Camel consists of the God of Perl and two Perl demigods writing the definitive reference about Perl from top to bottom. What's not to love? In particular, if you've ever heard Larry Wall give a talk, you'll be able to spot his contributions: droll, parenthetical and punning.

For those of us who just like Perl (or even just have to work with it), it's not quite as essential as you might have been led to believe. In part this might be because the third edition is getting on a bit, and plenty of other good Perl books have emerged in the intervening time. And in part, it's because definitive tomes such as this one by definition contain large chunks that you don't need, where you'll spend most of your time just nodding and thinking 'yep, I already know that'.

But of course, there's always a few bits you didn't know, and that's where The Camel comes in handy. The first part of the book, which goes over the core of the language, is a must read in this respect. To be honest, I didn't find the explanations to be quite as cogent as what can be found elsewhere (e.g. Perl Best Practices or Advanced Perl Programming), but it's all in one place here.

In addition, beyond the core language, lots of other material is present, including: threading, details on Perl's internals, and a long list of Perl idioms and dos and don'ts. There's also the reference section, which covers the built in functions, and briefly outlines what's in the standard packages that come with Perl, which is also helpful, although in most cases I expect an internet search (or the perl man pages) is just as fast, and in the case of the standard library, provides more information.

On the one hand, I think you can get by without owning this. On the other you will not regret buying this book -- Perl has enough quirks that it's nice to have The Camel close to hand. Nice, but not essential.



3 out of 5 stars It really isn't that good   May 14, 2007
 5 out of 8 found this review helpful

The book is written by the creators of Perl, but the truth is that the book is not nearly as good as it's cracked up to be. It suffers from the "fish describing water" syndrome, where the authors find it hard to know what to talk about and what not to talk about.

The book definitely is useful, but it's not as useful as a book written by more skillful technical writers would have been. It's very "ivory towers" and it badly needs more simple example scripts rather than "head in the clouds" discussions.

Unfortunately a lot of people who want to be "macho" about computers will say that this book is much easier to understand and useable than it really is - they'd probably tell you about how wonderful the emperor's new clothes are too.

It's not a bad book, and it's definitely useful, but I'd recommend borrowing a copy of this book to have a good look at it before buying it.


Powered by Apache on Ubuntu Linux with php5, xml, mod_rewrite

Warning: AOM::include() [function.AOM-include]: URL file-access is disabled in the server configuration in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108

Warning: AOM::include(http://www.linuxmall.net/textlinks.php) [function.AOM-include]: failed to open stream: no suitable wrapper could be found in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108

Warning: AOM::include() [function.include]: Failed opening 'http://www.linuxmall.net/textlinks.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108
All prices are in US dollars and are provided by Amazon web services. There maybe shipping restrictions on some items.

Warning: AOM::include() [function.AOM-include]: URL file-access is disabled in the server configuration in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831

Warning: AOM::include(http://www.linuxmall.net/footer.html) [function.AOM-include]: failed to open stream: no suitable wrapper could be found in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831

Warning: AOM::include() [function.include]: Failed opening 'http://www.linuxmall.net/footer.html' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831