作为一名思考将Perl作为次要强项的PHP开发人员,我需要知道什么?

Hex*_*ory 5 php perl

我认为自己在PHP方面非常流利,并且对几乎所有重要的方面和用途以及它的失误都非常熟悉.考虑到这一点,我认为采用Perl的主要问题是语法.除了这个(一个小小的障碍,真的,因为我更倾向于因为Perl的可读性更高),你认为在接受这种语言之前我应该​​让自己意识到的一些关键差异是什么?

Cal*_*Cal 18

一些不同的东西值得一读:

  • 词汇范围
  • 正则表达式语法
  • 哈希,数组和列表(在PHP中都是一样的,在Perl中都是不同的)
  • CPAN


Tom*_*ner 10

在您学习了Perl的基础知识后,我强烈推荐Damian Conway 撰写的" Perl Best Practices " 一书.

它确实改变了您的写作风格,以及您对编程的思考方式,特别是使您的Perl程序更具可读性和可维护性.