Buy Used
£0.01
+ £2.80 UK delivery
Used: Very Good | Details
Condition: Used: Very Good
Comment: This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming Perl Paperback – 24 Jul 2000

4.2 out of 5 stars 32 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£19.99 £0.01

There is a newer edition of this item:

click to open popover

Special Offers and Product Promotions

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.




Product details

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

See all Product Description

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.2 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

By A Customer on 29 Mar. 2001
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 22 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 16 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By David Precious TOP 500 REVIEWERVINE VOICE on 30 Aug. 2002
Format: Paperback
Once again, O'Reilly have produced an excellent reference work.
This book is probably not a great book to buy if you don't know anything about Perl and have no programming experience. But, if you have previous programming experience or are already familiar with Perl, you'll find this book an invaluable reference source to keep close to hand.
Just about anything you'll need to look up while writing even the most complex of Perl scripts can be found quickly in this book.
I'm a Web Developer for a large UK ISP and this book is continually in use. It's the only Perl book in the office, and the only one needed! I'd highly recommend this book.
Comment 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
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 to learn in a hurry. The book is structured for somebody who wants to write a compiler for perl rather than a user of perl. Chapters often contains vague references to other chapters of the book that are difficult to follow, and end up in a dog eared book as you continuously search for references.

The idiomatic english is probably not suitable to non english speakers with technical english.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
If you already program in Perl you know that "Programming Perl" is the de facto reference of the language. I haven't met Perl Mongers citing randomly from it, but we are not that far from it :) . If you're new to Perl, well now you know what you will be reading soon.

This brings us to the targeted public of this book and that's a tricky question. In my opinion, if you're new to Perl -or new to programming- you are better served by "Learning Perl" (or a similar book). On the other hand, if you are an experienced programmer you'll learn Perl from "Programming Perl" with a deep understanding of the language as a bonus. But 1184 pages may be a little too much to get your feet wet.

Don't return the book to Amazon yet or you take the tutorial-road: your copy will serve you well for years to come as reference for the less obvious aspects of the language (and let's be honest, there are several). So, this book is not a tutorial book. It's neither, unlike what I just wrote, a pure reference book. The book is very well written, with just enough humour (also: as not "too much") to make the 1184 pages digestible to get a deeper insight of the language, something that can not be said of many reference books that are written in a "phone book" style.

The previous versions dates from the year 2000 and covers ancient perls preceding the Perl revival and modernisation we're enjoying today. Well, if this book is so important for the language -the codification of the language as it were- and well written to be enjoyable, the authors should be lucky to not face trial for the Perl riots while waiting for the update of the book. More seriously, the update was indeed urgently needed and kudos to the authors: writing this kind of book (content and reputation) is hard. It helps that Larry, the creator of Perl, is part of the team. A great read.

Discuss the review at [...]
6 Comments 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews



Feedback