it's a really good book, no doubt, but comparing it to sicp is a bit much. if you don't program in perl already, it might be more beneficial to just learn haskell, and writing some functional perl could be a first step toward that goal, particularly if you're coming from a background in C. i read some of if while learning perl because i was already somewhat familiar with functional programming.
Higher Order Perl is the book that actually got me excited about Perl again after using it for ten years and then not needing to touch it for five. As usual MJD is clear, absorbing, and has great taste in what to write about. So many techniques are a great fit for Perl/Ruby/Python and yet are completely absent from books on those languages.
Comments
mjd's Higher Order Perl should be on most people's must-read list: http://hop.perl.plover.com/book/
This is one book, you absolutely must read. Even if you don't program in Perl.
This is basically the equivalent of SICP for the scripting world.
I checked it out after you recommended it in another thread. Its great. Any other recommendations ?
it's a really good book, no doubt, but comparing it to sicp is a bit much. if you don't program in perl already, it might be more beneficial to just learn haskell, and writing some functional perl could be a first step toward that goal, particularly if you're coming from a background in C. i read some of if while learning perl because i was already somewhat familiar with functional programming.
Thanks. I hate looking at perl syntax but will investigate based on this comment.
Higher Order Perl is the book that actually got me excited about Perl again after using it for ten years and then not needing to touch it for five. As usual MJD is clear, absorbing, and has great taste in what to write about. So many techniques are a great fit for Perl/Ruby/Python and yet are completely absent from books on those languages.