Programming Perl and over 1.5 million other books are available for Amazon Kindle . Learn more

Trade in Yours
For a £0.40 Gift Card
Trade in
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Programming Perl on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Programming Perl: There's More Than One Way To Do It [Paperback]

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

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £21.63  
Paperback --  
Trade In this Item for up to £0.40
Trade in Programming Perl: There's More Than One Way To Do It for an Amazon.co.uk gift card of up to £0.40, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more
There is a newer edition of this item:
Programming Perl: Unmatched power for text processing and scripting Programming Perl: Unmatched power for text processing and scripting 4.8 out of 5 stars (4)
£34.00
In stock.

Book Description

21 July 2000 0596000278 978-0596000271 3

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.


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 1104 pages
  • Publisher: O'Reilly Media; 3 edition (21 July 2000)
  • Language: English
  • ISBN-10: 0596000278
  • ISBN-13: 978-0596000271
  • Product Dimensions: 18 x 5.7 x 23.2 cm
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (26 customer reviews)
  • Amazon Bestsellers Rank: 274,852 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

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

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

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

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
   


Listmania!


Look for similar items by category


Feedback