I know this has been reported elsewhere, but the very excellent, "Higher Order Perl", is available as a free download.
This is definitely worth buying if you can spare the cash, or can convince your boss to pay for it. However if you can't, or if you just really want something you can read on your notebook or mobile phone while riding the train, this pdf is very high quality.
If you haven't heard about this book, it's a fantastic exploration of how powerful and beautiful Perl syntax can be. I know people often charge that Perl is 'read only' or 'line noise'. Taking a quick look here should silence that criticism.
If you are trying to learn Perl and looking for other free books, check this page out. Or, check the general Learning Perl page. Or just ask me what to do in the comments section below :)
[this is good] The PDF is of the highest possible quality; it is the one that the printer used to manufacture the actual books!
Posted by: Mark Dominus | 09/09/2009 at 02:39 PM
[this is good] I totally agree. I have the paper version of Higher Order Perl and it's terrific. And with the PDF version being available for free, there's no reason everyone shouldn't check it out.
Posted by: oylenshpeegul | 09/09/2009 at 07:09 PM
Hi!Congratulations! Your readers have submitted and voted for your blog at The Daily Reviewer. We compiled an exclusive list of the Top 100 Perl Blogs, and we are glad to let you know that your blog was included! You can see it at http://thedailyreviewer.com/top/perlYou can claim your Top 100 Blogs Award here : http://thedailyreviewer.com/pages/badges/perlP.S. This is a one-time notice to let you know your blog was included in one of our Top 100 Blog categories. You might get notices if you are listed in two or more categories.P.P.S. If for some reason you want your blog removed from our list, just send an email to angelina@thedailyreviewer.com with the subject line "REMOVE" and the link to your blog in the body of the message.Cheers!Angelina MizakiSelection Committee PresidentThe Daily Reviewerhttp://thedailyreviewer.com
Posted by: The Daily Reviewer | 09/20/2009 at 10:01 PM