- Shopping Bag ( 0 items )
From Barnes & Noble
The Barnes & Noble ReviewPerl's been around forever. But most Perl coders still haven't mastered many of its sophisticated capabilities: They write as if they were still working in C. In Higher-Order Perl, Mark Jason Dominus illuminates Perl techniques that resemble Lisp far more than C. By learning Dominus’s techniques, you can accomplish things in Perl that can’t be done any other way and automate tasks you'd struggle to handle conventionally.
Dominus shows how to use recursion to make functions more flexible, and how to use caching to overcome many of the performance problems that often afflict recursive functions. You’ll learn how to use iterators; and when (and how) to replace recursion with iterators. You’ll discover better ways to handle parsing; master advanced declarative programming techniques; and more. You were impressed with Perl before, but you didn’t know the half of it. Bill Camarda, from the July 2005 Read Only
Overview
Most Perl programmers were originally trained as C and Unix programmers, so the Perl programs that they write bear a strong resemblance to C programs. However, Perl incorporates many features that have their roots in other languages such as Lisp. These advanced features are not well understood and are rarely used by most Perl programmers, but they are very powerful. They can automate tasks in everyday programming that are difficult to solve in any other way. One of the most powerful of these techniques is writing...