
Effective Perl programming
by Joseph N. Hall · first published 2010
8mentions
5recommended by
7HN commenters
2010–2018first – last mentioned
71% recommend29% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.








Two excellent books I can recommend for someone working with legacy Perl: Perl Medic (Peter J. Scott) - http://amzn.com/0201795264 Effective Perl Programming (Joseph N. Hall, Joshua A. McAdams, brian d foy) - http://amzn.com/0321496949 Besides those, having a good reference to the language is also essential. For example, I keep Perl In a Nutshell close by,…
on “Perl tutorials suck (and cause serious damage)” ↗…http://www.powells.com/biblio/1-9780674057432-0 Odd, interesting, relatively short: Principles of Human Knowledge and Three Dialogues by George Berkeley, http://www.powells.com/biblio/1-9780674057432-0 Techie: Effective Perl Programming by Joseph Hall, http://www.powells.com/biblio/1-9780321496942-0
on “Ask HN: Best book you read in 2011” ↗The book that really helped me out the most with Perl was "Effective Perl Programming" (aka "Silver Ball" due to the original cover). Here's a link: http://www.amazon.com/Effective-Perl-Programming-Idiomatic-D... The thing I liked most about that book was that it really helped me get…
on “Ask HN: How did you learn Perl/Shell Scripting?” ↗…a $29.99 retail price seems exorbitant... this little book would make a great introduction to a more comprehensive book on Rails. Stand-alone, it feels like a rip-off." I was also going to recommend "Effective Perl Programming" -- but now I see that the second edition has been bulked up to 500 pages from the original ~200. Ugh.
on “Blunt and necessary review of programming language books.” ↗…this book changes that. I just spent about 30 minutes skimming through it. It's only 260 pages in clear and articulate English. Should this be THE new Perl book? Could be...I think this coupled with Effective Perl Programming that came out a few months ago are great for getting onboard or returning to the world of Perl. Hats off to you Chromatic for your work on this. There may not be any reasons to learn Perl if you already…
on “Modern Perl: The Book: The (draft) PDF” ↗It's dusty, but I can't throw it away. Effective Perl Programming.* A long time ago, when I was a college kid with tons of free time, I'd sit for hours at Borders* or Barnes & Noble and just read computer books. God bless those employees for never kicking a 20-something…
on “Ask HN: What books do you keep on your desk?” ↗…the idioms used by the person who originally wrote the code. I've seen this happen on a number of projects that I've worked with using Perl. Typically a person wouldn't be familiar with "silver ball" (Effective Perl Programming), would go off an write a large body of code which would be difficult to wade through. This gets exacerbated by new coders not understanding how perl expects you to understand some of its idioms (like…
on “Perl Startups: Lacuna Expanse” ↗…book like Learning Perl. It covers almost every feature of the Perl 5 language, but it's not a reference book like Programming Perl. It explains common idioms, but it's not a guide to Perl 5 fluency like Effective Perl Programming. It contains many practical suggestions, but it's not a book of tips like Perl Hacks. 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.…
on “Programming is hard, let's go scripting..” ↗