Perl语言编程第三版权威指南

Perl 语言的权威指南《Perl 语言编程(第三版)》,号称“大骆驼书”,是老 Perl 程序员几乎人手一本的经典。不光内容系统,而且深入浅出,连正则表达式这种头大的东西,看完都觉得顺了不少。

文本的王者——Perl,当年系统管理员都靠它干活。你要批量改文件名、解析日志、搞定 CSV?Perl 写个脚本,几分钟的事。

变量分得挺清楚,$scalar是标量,@array是数组,%hash是哈希,写惯了之后基本一眼就能看出结构。控制结构也不啰嗦,ifforwhile该有的都有。

讲正则,Perl 算是鼻祖了吧。/pattern/配合$_变量,一句就能搞定复杂的匹配操作。是写爬虫或文本清洗,效率贼高。

你要是习惯面向对象,Perl 也能玩。虽然写法不如 Java 那种“规整”,但自由度高,blesspackage配合用,逻辑灵活还好扩展。

CPAN这个模块库超级实用,像 Python 的 pip 那种,什么 Web 框架、数据库连接、文件的模块都有。常用的比如LWP::UserAgentDBI,一装就能用。

Web 开发?Perl 早年可是 CGI 的主力,虽然现在热度没以前高,但像MojoliciousDancer这样的现代框架,写个小站点还是蛮爽的。

你要写测试,也有现成模块。推荐用Test::More,写法简洁,配合持续集成工具效果不错。

提醒一句:虽然 Perl 现在不如 JS 和 Python 热门,但在文本系统脚本这块,它依然是个狠角色。如果你经常日志、文本、系统任务,这书值得你收藏。

pdf 文件大小:3.26MB