我认为自己在PHP方面非常流利,并且对几乎所有重要的方面和用途以及它的失误都非常熟悉.考虑到这一点,我认为采用Perl的主要问题是语法.除了这个(一个小小的障碍,真的,因为我更倾向于因为Perl的可读性更高),你认为在接受这种语言之前我应该让自己意识到的一些关键差异是什么?
一些不同的东西值得一读:
包
词汇范围
正则表达式语法
哈希,数组和列表(在PHP中都是一样的,在Perl中都是不同的)
CPAN
在您学习了Perl的基础知识后,我强烈推荐Damian Conway 撰写的" Perl Best Practices " 一书.
它确实改变了您的写作风格,以及您对编程的思考方式,特别是使您的Perl程序更具可读性和可维护性.