Buy new:
$11.98$11.98
FREE delivery:
Feb 14 - 15
Ships from: Orion LLC Sold by: Orion LLC
Buy used: $5.75
Other Sellers on Amazon
+ $3.99 shipping
98% positive over last 12 months
+ $5.07 shipping
90% positive over last 12 months
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Programming Perl Second Edition
There is a newer edition of this item:
$27.00
(115)
Only 7 left in stock (more on the way).
Purchase options and add-ons
Programming Perl, 2nd Edition is the authoritative guide to Perl version 5, the scripting utility that has established itself as the programming tool of choice for the World Wide Web, UNIX system administration, and a vast range of other applications. Version 5 of Perl includes object-oriented programming facilities. The book is coauthored by Larry Wall, the creator of Perl.Perl is a language for easily manipulating text, files, and processes. It provides a more concise and readable way to do many jobs that were formerly accomplished (with difficulty) by programming with C or one of the shells. Perl is likely to be available wherever you choose to work. And if it isn't, you can get it and install it easily and free of charge.This heavily revised second edition of Programming Perl contains a full explanation of the features in Perl version 5.003. Contents include:
- An introduction to Perl
- Explanations of the language and its syntax
- Perl functions
- Perl library modules
- The use of references in Perl
- How to use Perl's object-oriented features
- Invocation options for Perl itself, and also for the utilities that come with Perl
- Other oddments: debugging, common mistakes, efficiency, programming style, distribution and installation of Perl, Perl poetry, and so on.
Amazon.com Review
From the Publisher
- ISBN-101565921496
- ISBN-13978-1565921498
- EditionSecond
- PublisherO'Reilly Media
- Publication dateOctober 11, 1996
- LanguageEnglish
- Dimensions7.08 x 2.74 x 9.2 inches
- Print length670 pages
Customers who viewed this item also viewed
Product details
- Publisher : O'Reilly Media; Second edition (October 11, 1996)
- Language : English
- Paperback : 670 pages
- ISBN-10 : 1565921496
- ISBN-13 : 978-1565921498
- Item Weight : 2.12 pounds
- Dimensions : 7.08 x 2.74 x 9.2 inches
- Best Sellers Rank: #5,083,868 in Books (See Top 100 in Books)
- #215 in Perl Programming
- #19,472 in Computer Software (Books)
- #57,903 in Mathematics (Books)
- Customer Reviews:
Important information
To report an issue with this product or seller, click here.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
This book is intended to serve as a reference as it tackles the more complicated aspects of Perl. If you start learning Perl with this book, then you will find it a very difficult language to graps. However, I do not want to take anything away from this book. This book is fantastic for those who want to dive into Perl a bit more and have passed the beginners level. I purchased both the books and once I had finished reading the Learning Perl book, I started turning to this book to get a better understanding of things, especially regular expressions.
So why would you buy this book if you are a pro (apart from settling your due to Larry Walls for giving us this great scripting language)? If you know the answer to this question, please share.
1. The book is not intended to the ones who have no programming experience at all. The read should be at least an intermediate programmer, because the basic programming concepts of the language (Variables, Subs and etc..) are badly explained.
2. Because of Perl's C Like Syntax, it is recommended that the reader will know C, Awk, or Grep and Some experience in the Unix Environment.
3. The Book itself is badly organized, certain complicated things are shown in examples and explanations, and those things are taught many pages afterwards. For Example: An Example of a perl program is shown on page 10, and that example contains subs and pattern matching, which are taught 100 Pages later!
These are the 3 Main Disadvantages. For Conclusion, if you're new to programming, or want to learn Perl easliy, buy "Learning Perl", but if you're a somewhat experienced programmer, and want to master Perl, this book is the best one you'll find for that purpose.
But ... somewhere in the extensive revisions, additions, extensions, and deletions that transformed the first Camel book into this, the second Camel book, the magic went away. And some very suspicious stuff went in. The book lost its digressive, essayic feel and became more of a perfunctory reference work. Additionally, some of the completely new material turned out to be just a little ... strange. The discussion of object-oriented programming based around the term "thingy" just doesn't do it for me. (Ignore all that and read Damian Conway's book instead.)
Preferences of style and tone aside, an unavoidable flaw of an infrequently-updated book like this one is that it inevitably refers to an obsolescent version of Perl. If you want current Perl documentation, you need to read the man(ual) pages that came with that version of Perl. What's in this book is generally but not completely accurate for newer versions of Perl. And because it's intended to be a more or less complete reference covering even small details, it can't help but be dead wrong on some points as the language continues to evolve. Bear in mind, also, that much of the material in this book comes STRAIGHT from the man pages. (Just not the up-to-date versions.)
A third edition is in the works, which will no doubt be at least a temporary improvement. If the newer version restores the insight and charm of the original, it will certainly deserve a place on your programming bookshelf. But as a reference work intended to cover a constantly-evolving language, Programming Perl will always suffer by being out of date.
If you are the type who dislikes reading electronic documentation, by all means, buy a copy of this book. But you'll find that you have to use the online documentation anyway.



