Start reading Programming Perl on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.

Deliver to your Kindle or other device

 
 
 

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Read books on your computer or other mobile devices with our FREE Kindle Reading Apps.
Programming Perl: Unmatched power for text processing and scripting
 
 

Programming Perl: Unmatched power for text processing and scripting [Kindle Edition]

Larry Wall , Tom Christiansen , Jon Orwant
4.2 out of 5 stars  See all reviews (26 customer reviews)

Kindle Price: £21.63 includes VAT* & free wireless delivery via Amazon Whispernet
* Unlike print books, digital books are subject to VAT.

Formats

Amazon Price New from Used from
Kindle Edition £21.63  
Paperback --  


Product Description

Amazon Review

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 so has Programming Perl. It's now over 1,000 pages but needs to be as it does several different jobs. Firstly, it's an introduction to the Perl language for those new to programming. It's a guide for those coming from other languages and it's a Perl language reference.

Larry Wall is a linguist, among his other interests, and perhaps for this reason 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 and, as it's largely interpreted, Perl programs tend to run unmodified on a variety of platforms--though 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 viewpoint-shifting eliminates blind spots in the reader's understanding as well as providing 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 a lot more ground than it did at the time the last edition of Programming Perl was published. Even if you have both previous editions you'll want this latest version--if only for the new jokes. --Steve Patient

Review

".....Perl programmers shouldn't be without this guide." -- http://it-enquirer.com, May 2002

Put simply; this book made me a better Perl coder, and is always by my side, waiting to be referred to for the umteenth time. -- Laurance, linuxdot.org, Oct 2001

Product details

  • Format: Kindle Edition
  • File Size: 2231 KB
  • Print Length: 1104 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: O'Reilly Media; 3 edition (30 Jun 2009)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B0043D2DOQ
  • Text-to-Speech: Enabled
  • X-Ray: Not Enabled
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (26 customer reviews)
  • Amazon Bestsellers Rank: #215,963 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?


More About the Authors

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most Helpful Customer Reviews
21 of 22 people found the following review helpful
5.0 out of 5 stars Excellent 29 Mar 2001
By A Customer
Format:Paperback
I dived straight into Perl with this book (rather than picking up Learning Perl - I'm a skint student!) and actually found it alright. The book itself is excellent and well written - it almost makes bedtime reading. If you are new to programming, find a learning book first. However, if you've got any experience with other languages, you should find this has enough to get you started. After that, the book is an amazing reference. It not only has all the gory details you could want but is packed with interesting snippets of code that fits with the Perl motto, "There's more than one way to do it". The authors frequently show you how TMTOWTDI and you come away from reading this book full of fresh ideas. I'm now totally hooked to Perl - it's one of those things where you keep thinking, "If only I'd learnt Perl earlier, it would have made that task far simpler"! I'm off to buy the cookbook...
Comment | 
Was this review helpful to you?
6 of 6 people found the following review helpful
5.0 out of 5 stars Perl is a perfect for data manipulation... 3 Aug 2001
By A Customer
Format:Paperback
... and the 'Camel Book' is the perfect companion.

I have used Perl for over 7 years and I am ordering my 3rd copy. I tend to have this book lying open under my keyboard and every now and then it also soaks up my coffee.

I learned Perl by looking at examples and reading using this book. If you read the book (and understand most) you are off to a good start.

I have seen several persons having difficulties accepting the way Perl works - therefore I would say that Perl has a high learning curve. I say this with a personal conflict because the simple jobs are so simple in Perl and the complex jobs can have so elegant solutions. But take care - in Perl the simple problems also have very complex solutions.

If you have done some C/C++ programming and some shell programming Perl should be no problem - but read the book anyway - there are some important issues that you need to learn. If you don't you will never fall in love.

The book has a practical approach to programming (I guess that's the essence of Larry) and therefore you will find an overview section, details section, and reference guide. The book also has some very honest sections like optimizing section and common 'goofs' section.

Comment | 
Was this review helpful to you?
16 of 17 people found the following review helpful
5.0 out of 5 stars Indispensible reference. 7 Nov 2000
Format:Paperback
If you want to learn perl, go buy O'Reilly's other book, "Learning Perl". I can recommend it.

If you program in perl regularly, I am sure you already have this book (else how can you have survived?), so I don't need to write this review for you.

For those who have learned perl, but feel the need for a reference on it, this is that reference.

It is well written, and I read all 600-plus pages of it from cover to cover (though not at one sitting!). This was the first time I'd found this in a computing book, and I have to say the experience converted me both to Perl and to O'Reilly.

If you are REALLY serious about perl programming, there are two other good books that fill complimentary niches: "Perl Cookbook" (solutions to common tasks in Perl), and "Advanced Perl Programming". But before you buy them, you need this book in order to be able to understand them.

The book is also an excellent insight into the eclectic mind of the author.

If I were to have a gripe about this book, it's that it has really handy one-liners scattered all over the place, but they are not collated into an accessible list anywhere, so until you get to know the book like the back of your hand, you have to flip through it, saying "I *know* I saw a really elegant way of doing that in a footnote somewhere here...".

also, a quickref card, like that in "HTML: the definitive guide" would be really handy. But then, that's what the perl 5 pocket reference is for.

Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
4.0 out of 5 stars Worth the money
A very comprehensive book.
A bit too big if you want to use for learning the language as a beginner, but definitely a precious element to keep on your bookshelf. Read more
Published on 12 April 2010 by S. Orlando
1.0 out of 5 stars Badly organised
I find this book frustrating and difficult to use. I seem to do "a serial search" every time I try to find something. Read more
Published on 3 Feb 2010 by Mr. N. J. Keighley
3.0 out of 5 stars Essential, but verbose and irritating
This is the book I learned Perl from - or at least tried to. All the information you need is in here, but it is not always easy to find, and the authors often seem more interested... Read more
Published on 14 Mar 2009 by Frank T
3.0 out of 5 stars Not If you want to learn in a hurry
This book makes good bed time reading, but it is no good for learning in a hurry. The book contains humorous comments and anecdotes, but these are just annoying to someone trying... Read more
Published on 25 Sep 2008 by Gordon Chisholm
4.0 out of 5 stars If your serious about Perl then get this book!
This is the first book I read on Perl and I must say it was absolutely excellent. It gives a thorough understanding of the language and is a vital reference for anyone who is... Read more
Published on 27 Feb 2008 by Shoryuken
4.0 out of 5 stars Essential for lovers of Perl culture, recommended for the rest of us
Perl seems capable of evoking both rapturous adoration and abject disgust from those who are exposed to it. Read more
Published on 14 July 2007 by Thing with a hook
4.0 out of 5 stars THE reference, but not to begin with...
This book is an in-depth and comprehensive reference about Perl Language. Despite some depreciative comments I've seen around, it is very well written and is a joy to read. Read more
Published on 15 Nov 2004 by Antonio Oliveira
5.0 out of 5 stars Impress everyone with regular expressions
I have to admit that before using this book I used learning perl. However everything that I learned in the first book was in the first chapter of this book. Read more
Published on 21 Jun 2004 by bernie
5.0 out of 5 stars Perfect for perl beginners through professionals
For a start, perl is the ultimate data manipulation language. That makes it perfect for a vast variety of fields, network people, bioinformatics, all sorts. Read more
Published on 23 Oct 2003 by Mr. S. J. Littler
3.0 out of 5 stars seen better
When using computer-related reference material, there is nothing more off-putting than a cocky author who attempts to fill the book with drole anecdotes and - even worse - humorous... Read more
Published on 3 Aug 2003 by Neil Walkinshaw
Search Customer Reviews
Only search this product's reviews

Popular Highlights

 (What's this?)
&quote;
You may assign to undef in a list. This is useful for throwing away some of the return values of a function: ($dev, $ino, undef, undef, $uid, $gid) = stat($file); &quote;
Highlighted by 5 Kindle users
&quote;
most reserved words are entirely lowercase, we recommend that you pick label and filehandle names that contain uppercase letters. &quote;
Highlighted by 4 Kindle users
&quote;
$a = $ok ? $b : $c;  # get a scalar @a = $ok ? @b : @c;  # get an array $a = $ok ? @b : @c;  # get a count of an array's elements &quote;
Highlighted by 4 Kindle users

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



Look for similar items by category


Amazon Media EU S.à r.l. Privacy Statement Amazon Media EU S.à r.l. Delivery Information Amazon Media EU S.à r.l. Returns & Exchanges