Programming Perl and over 2 million other books are available for Amazon Kindle . Learn more
£30.80
  • RRP: £38.50
  • You Save: £7.70 (20%)
FREE Delivery in the UK.
Only 3 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Programming Perl: Unmatch... has been added to your Basket
Trade in your item
Get a £8.13
Gift Card.
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 all 2 images

Programming Perl: Unmatched power for text processing and scripting Paperback – 9 Mar 2012


See all 4 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Library Binding
"Please retry"
Paperback
"Please retry"
£30.80
£20.93 £17.28

Frequently Bought Together

Programming Perl: Unmatched power for text processing and scripting + Learning Perl + Perl Cookbook
Price For All Three: £77.72

Buy the selected items together

Customers Who Bought This Item Also Bought



Trade In this Item for up to £8.13
Trade in Programming Perl: Unmatched power for text processing and scripting for an Amazon Gift Card of up to £8.13, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 1184 pages
  • Publisher: O'Reilly Media; 4 edition (9 Mar 2012)
  • Language: English
  • ISBN-10: 0596004923
  • ISBN-13: 978-0596004927
  • Product Dimensions: 17.8 x 5.4 x 23.3 cm
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 356,909 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

Book Description

Unmatched power for text processing and scripting

About the Author

Tom Christiansen is a freelance consultant specializing in Perl training and writing. After working for several years for TSR Hobbies (of Dungeons and Dragons fame), he set off for college where he spent a year in Spain and five in America, dabbling in music, linguistics, programming, and some half-dozen differentspoken languages. Tom finally escaped UW-Madison with undergraduate degrees in Spanish and computer science and a graduate degree in computer science. He then spent five years at Convex as a jack-of-all-trades working on everything from system administration to utility and kernel development, withcustomer support and training thrown in for good measure. Tom also served two terms on the USENIX Association Board of directors. With over thirty years' experience in Unix systems programming, Tom presents seminars internationally. Living in the foothills above Boulder, Colorado, Tom takes summers off for hiking, hacking, birding, music making, and gaming.

brian d foy is a prolific Perl trainer and writer, and runs The Perl Review to help people use and understand Perl through educational, consulting, code review, and more. He's a frequent speaker at Perl conferences. He's the coauthor of Learning Perl, Intermediate Perl, and Effective Perl Programming, and the author of Mastering Perl. He was an instructor and author for Stonehenge Consulting Services from 1998 to 2009, a Perl user since he was a physics graduate student, and a die-hard Mac user since he first owned a computer. He founded the first Perl user group, the New York Perl Mongers, as well as the Perl advocacy nonprofit Perl Mongers, Inc., which helped form more than 200 Perl user groups across the globe. He maintains the perlfaq portions of the core Perl documentation, several modules on CPAN, and some standalone scripts.

Larry Wall originally created Perl while a programmer at Unisys. He now works full time guiding the future development of the language. Larry is known for his idiosyncratic and thought-provoking approach to programming, as well as for his groundbreaking contributions to the culture of free software programming.

Jon Orwant founded The Perl Journal and received the White Camel lifetime achievement award for contributions to Perl in 2004. He's Engineering Manager at Google, where he leads Patent Search, visualizations, and digital humanities teams. For most of his tenure at Google, Jon worked on Book Search, and he developed the widely used Google Books Ngram Viewer. Prior to Google, he wasCTO of O'Reilly, Director of Research at France Telecom, and a Lecturer at MIT. Orwant received his doctorate from MIT's Electronic Publishing Group in 1999.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.4 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

4 of 4 people found the following review helpful By cram on 10 Aug 2012
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 Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Kiss Karoly on 26 May 2012
Format: Paperback Verified Purchase
As expected, a thorough presentation of one of the most powerful computer languages today. I have been using this language for a few years, for projects ranging from one liners to full blown network daemons, and I think mostly anything can be done with it. Even after all these years, the book gave me a lot of information, on how this great language came to be, how it works, and how it should be used. The book is easy to read, with good examples. The language is presented in a funny way, and the whole book is infused by the freedom and power given to the programmer bz Perl.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By J. Ling on 4 Jan 2014
Format: Kindle Edition Verified Purchase
I bought this to refresh my memory of Perl and of its strength in using regular expressions. This book seems to jump about a lot in its explanation of Perl and introduces concepts without explaining them, which I found very confusing, expecially as I was reading it on a Kindle and couldn't thumb through the book to find other sections quickly!

Unfortunately it didn't help with regular expressions - it mentioned them on occasion but not all in one place and I had to resort to Google in the end.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
An excellent update of a master tome. It manages to really come around everything Perl. The writing is kept in the known conversational tone with the occasional humor bits that you'd expect from Larry Wall and company. A worthy update of a modern classic.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
Although I haven't read the first quarter of it yet (more than a thousand pages) it's obvious that this is the ultimate reference for everything Perl. It also makes for a pleasant read, as the authors abuse of humorous references and tongue-in-cheek statements specially appealing for the brainier bunch. There is also (at least in the first chapters) a concern with the linguistic background and semantic capabilities of Perl, exposed frequently.

However, the sheer volume and pacing may not be suitable for newcomers to Perl. I'd recommend this book as an addition to 'Learning Perl' by Randal L. Schwartz, Brian D Foy & Tom Phoenix. This book offers a quicker, effective hands-on introduction to Perl with a very similar refreshing tone of writing.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again


Feedback