HigherOrderPerl

本书深入探讨了高级Perl编程技巧,包括递归、迭代器、过滤器等计算机科学概念,并将其转化为实际应用,如文件系统交互、HTML处理及数据库访问等。书中还详细解释了作用域与持续时间的区别等细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Praise for Higher-Order Perl . . .
As a programmer, your bookshelf is probably overflowing with books that did nothing to change the way you
program . . . or think about programming.
You’re going to need a completely different shelf for this book.
While discussing caching techniques in Chapter 3, Mark Jason Dominus points out how a large enough
increase in power can change the fundamental way you think about a technology. And that’s precisely what
this entire book does for Perl.
It raids the deepest vaults and highest towers of Computer Science, and transforms the many arcane treasures
it finds—recursion, iterators, filters, memoization, partitioning, numerical methods, higher-order functions,
currying, cutsorting, grammar-based parsing, lazy evaluation, and constraint programming—into powerful
and practical tools for real-world programming tasks: file system interactions, HTML processing, database
access, web spidering, typesetting, mail processing, home finance, text outlining, and diagram generation.
Along the way it also scatters smaller (but equally invaluable) gems, like the elegant explanation of the
difference between “scope” and “duration” in Chapter 3, or the careful exploration of how best to return
error flags in Chapter 4. It even has practical tips for Perl evangelists.
Dominus presents even the most complex ideas in simple, comprehensible ways, but never compromises on
the precision and attention to detail for which he is so widely and justly admired.
His writing is—as always—lucid, eloquent, witty, and compelling.
Aptly named, this truly /is/ a Perl book of a higher order, and essential reading for every serious Perl
programmer.
—Damian Conway, Co-designer of Perl 6

Download

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值