Perl Books
Higher-Order Perl: Transforming Programs with Programs
Format: Paperback
Author: Mark Jason Dominus
ReleaseDate: 14 March, 2005
Publisher: Morgan Kaufmann
Rating:
functional programming
E. Readers might be interested in ML.g. , Paulsson's book ML for the working programmer. ML is simple, very clear, very expressive, and powerful.
Great Perl-Fu
It shows you how to use Perl for all kinds of powerful (and sometimes mind-blowing) tricks which are commonplace in functional languages, but which it never occurred to me to attempt in Perl. I'm mostly a Lisp hacker and don't do much with Perl, so I don't know why this book caught my eye, but I'm glad it did. Like an earlier reviewer pointed out, this is far from the best book out there on functional programming; if that's solely what you're interested in, buy SICP. It is, however, by far the most interesting book I've ever seen on Perl. After I finish reading it, I'm going to give it away to someone who still thinks in Java.
Giants standing on his shoulders
"
This book is solidly enough written, but it's a cut-down, shallow rehash of a few justly famous functional programming textbooks. Hal Abelson is responsible for a famous epigram, "If I haven't seen as far as others, it is because giants were standing on my shoulders. The first is Abelson and Sussman's "Structure and Interpretation of Computer Programs"; the second, Bird and Wadler's "Introduction to Functional Programming".
If you want to really learn deep truths about programming, go buy those two books. If they leave you scratching your head about how to transmogrify what you learn into Perl, buy Schwartz's "Perls of Wisdom".
|