Growing like breeze

Perl学习笔记 Learning Perl Chapter V (完)

Learning Perl的剩余章节在前天已经全部读完,从第四章以后就没有再写读书笔记了,主要原因是开始的时候满眼的$@还有非常灵活的语句看着非常不习惯,经过前四章的学习我对Perl这门语言的基本编程风格有了比较多的了解,现在书看起来比较快,跟看中文书差不多的感觉了,这本书的中文译名其实很恰当,“Perl语言入门”。全书就是介绍了Perl这门语言的语法细节,穿插RegularExpression的规则,真正能用Perl来做些什么书中丝毫未涉及,所以再一章一章总结那些语法意义不大,尤其是Perl的语法也异常灵活。

总体感觉Perl给coder提供了非常多的自由,比如do one same thing in several deferent ways,还有parentheses is optional if that doesnt cause confusion等等,还有对正则表达式的充分支持。个人觉得具有这些特性的语言对coder的基本功要求不是很高,但是非常有助于优秀的coder施展自己的才华,越是灵活的工具越是能激发创造力,经常会看到别人写的“这也能行?!”的代码,可能是因为总是接触那几种语法严格的高级语言,这种对比很鲜明, 缺点可能就是工程上不易管理,这也是说笑,毕竟,作为一中主攻文本处理的脚本语言,多少人会大量使用它去实现一个项目呢?
后续学习:
如果继续选择看书的话应该是到Intermediate Perl了,大概翻了翻更深入的介绍了一些东西,modules,references,object等一些高级一点的内容,其实还是在讲工具的使用,不是“盖房子”,工欲善其事,必先利其器嘛!

posted on 2011-03-03 22:56  zephyrQ  阅读(150)  评论(0编辑  收藏  举报