- Paperback: 290 pages
- Publisher: Onyx Neon Press (7 Dec. 2011)
- Language: English
- ISBN-10: 0977920178
- ISBN-13: 978-0977920174
- Product Dimensions: 15.2 x 1.5 x 22.9 cm
- Average Customer Review: 4.8 out of 5 stars See all reviews (4 customer reviews)
Amazon Bestsellers Rank:
1,412,369 in Books (See Top 100 in Books)
- #2505 in Books > Computers & Internet > Computer Science > Programming > Software Design, Testing & Engineering > Software Architecture
- #2542 in Books > Computers & Internet > Computer Science > Programming > Software Design, Testing & Engineering > Functional Programming
- #4024 in Books > Computers & Internet > Software & Graphics > Software Design & Development
Modern Perl Paperback – 7 Dec 2011
Customers Who Bought This Item Also Bought
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.
To get the free app, enter your mobile phone number.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
All-in-all, this is a superb book for an update on Perl 5. More than just a technical reference, it places a great deal of emphasis on the Perl community and ethos, making no apologies for the language quirks that make it so powerful and flexible.
Most Helpful Customer Reviews on Amazon.com (beta)
I can only describe it as a "textbook". If I had to pick a single book to teach Perl 5, this is the one I'd choose. As I read it, I was reminded of the first time I read K&R (C Programming Language) and how much learning was packed into it. (It's the only college programming text I still have). In a slim 250 pages, Modern Perl obsoletes most of my shelf of Perl 5 books. It's not intended for a complete novice to programming (any more than K&R was), but in the hands of a competent programmer or a diligent student it will teach everything that one needs to know to write Perl 5 well.
What I especially like about Modern Perl is that it puts particular emphasis on understanding fundamental Perl 5 concepts like "context" and "scope". From these and other foundations, one can understand why certain programming idioms have emerged and one can avoid surprises in the odder corners of the language. If you want a book to spoon feed cut-and-paste code to you, this is not the book for you. If you want a book that will teach you to write your own code confidently, this is an excellent resource.
If you already know some programming and want to learn Perl 5, then Modern Perl is the book you should get. If you already know Perl 5, but don't think you know it well, or if you haven't kept up in developments in Perl 5 since the late 1990's, then Modern Perl will get you up to speed.
I don't like the fonts chosen for the examples. Reserved words such as while, for, and keys are not in bold type which makes them difficult to read.
My copy, published in October 2010 covers changes up to Version 5.12