Perl语言编程第三版权威指南
Perl 语言的权威指南《Perl 语言编程(第三版)》,号称“大骆驼书”,是老 Perl 程序员几乎人手一本的经典。不光内容系统,而且深入浅出,连正则表达式这种头大的东西,看完都觉得顺了不少。
文本的王者——Perl,当年系统管理员都靠它干活。你要批量改文件名、解析日志、搞定 CSV?Perl 写个脚本,几分钟的事。
变量分得挺清楚,$scalar
是标量,@array
是数组,%hash
是哈希,写惯了之后基本一眼就能看出结构。控制结构也不啰嗦,if
、for
、while
该有的都有。
讲正则,Perl 算是鼻祖了吧。/pattern/
配合$_
变量,一句就能搞定复杂的匹配操作。是写爬虫或文本清洗,效率贼高。
你要是习惯面向对象,Perl 也能玩。虽然写法不如 Java 那种“规整”,但自由度高,bless
和package
配合用,逻辑灵活还好扩展。
CPAN这个模块库超级实用,像 Python 的 pip 那种,什么 Web 框架、数据库连接、文件的模块都有。常用的比如LWP::UserAgent
、DBI
,一装就能用。
Web 开发?Perl 早年可是 CGI 的主力,虽然现在热度没以前高,但像Mojolicious和Dancer这样的现代框架,写个小站点还是蛮爽的。
你要写测试,也有现成模块。推荐用Test::More
,写法简洁,配合持续集成工具效果不错。
提醒一句:虽然 Perl 现在不如 JS 和 Python 热门,但在文本和系统脚本这块,它依然是个狠角色。如果你经常日志、文本、系统任务,这书值得你收藏。
3.26MB
文件大小:
评论区