Perl编程理念

Perl 的编程思想挺有意思的,灵活、自由,还带点“江湖味儿”。它讲究的是实用至上,什么写法都行,只要能搞定事儿就行——这也是它招人爱的地方。像它那句口头禅一样:TIMTOWTDI(There’s More Than One Way To Do It),怎么方便怎么来。

Perl 的正则表达式能力真不是吹的,写起文本的脚本来,那叫一个爽,s///m//split这些用得顺手了,效率嘎嘎高。你要搞批量改文件名、日志提取啥的,用 Perl 省事多了。

变量语法是 Perl 的另一个特色,$表示标量、@是数组、%是哈希,刚开始上手有点懵,但用熟了你会发现——还挺直观。Perl 的类型转换也不费劲,基本上你就放着它自己折腾就行。

再说模块系统,有个叫 CPAN 的宝藏库,啥功能都有人封装好了,比如JSONJSON::XS,连数据库操作也能用DBI一把梭,连MySQLPostgreSQL都能搞定。

搞网络开发的也别错过,早期的 Web 后台程序大多靠 Perl + CGI撑起来的。虽然现在流行 Node.js、Python 了,但 Perl 用来服务器日志、自动化脚本,依然是个利器。

如果你喜欢掌控感,写代码讲究“爽感”而不是“规范感”,那 Perl 会是个不错的选择。尤其是搞文本、写脚本、撸小工具这块儿,它真不输现在的新宠。

rar 文件大小:2.13MB