What's the best online source to learn Perl?我是任何脚本语言的新手。 但是,我仍然在编写脚本,就像为自己的目的定制其他脚本一样。 对我来说,学习Perl的最佳在线资源是什么? 如果您已经了解Perl,PerlMonks是一个不错的在线资源。您可以在" Perl的智慧寻求者"部分中提问,答案通常质量很高。许多人了解Perl的最新发展。 另外,如果您提出一个明确的问题,很多时候那里的人会花时间去看一下潜在的问题,并指出替代方法,而不是简单地将您的问题当作是面子。 我意识到这个问题与在线资源有关,但是由于以下书籍,我在大约三周的时间里自学了Perl: 学习Perl 中级Perl 我已经对C有一些背景知识,但是这些书的教学方式非常出色。我用Perl编写的脚本目前正在为UA / NASA Phoenix Mars Lander上的一些仪器团队所使用的数据分析过程提供动力-我是大三的学生!如果对NASA足够好,对您也足够好:) perldoc文档是了解如何正确使用语言的最佳来源。 骆驼书" Programming Perl"是一本优秀的印刷参考书,其中有由写perldocs的同一人撰写的详尽解释(其他带有动物的书大都可以。)当心在线教程-其中许多人教的是非常草率的perl。 使用"警告"和"严格"-那么perl在指出错误时将非常有帮助。 Perlmonks也很棒(它们还会告诉您使用"警告"和"严格"。) 然后,您必须一次学习一个CPAN模块(这对perlmonks和邮件列表很有帮助。) http://learn.perl.org/ 从在线图书馆:
Perl 5官方Wiki是包含大量信息和链接的重要资源,其目的是对初学者友好。 另请参阅Wiki主页的底部,以获取Planet Perl feed聚合器的最新标题。每隔几天浏览一下很有用,因为它有时会回答您不知道要问的问题,但您应该问哪个。 Perl处于(相对)快速变化的状态,并且已经成为一种语言,除了Perl 5的基本介绍(当前的主要版本)以外,最好的文档是语言本身附带的电子文档。 阅读" perldoc perlintro",然后查看" perldoc perl"以获取其余的核心语言文档。请注意,在Debian系统上,您需要" apt-get install perl-doc"才能获得此文档。 处理完所有内容后,请查看" perldoc perldelta",以查看系统上安装的Perl版本中的新增功能(这些天应该是5.8.8或5.10,在5.10中非常酷!)。如果perldelta页面没有任何意义(相信我,我还记得那感觉),请稍后再返回。 最后,freenode #perl提出您在文档中找不到答案的问题。 我强烈建议从Simon Cozens的Beginning Perl书开始。 另外,请阅读Perl文档。 chrom的Modern Perl是新资源,该资源可在线免费获得,但您可以根据需要购买纸质副本。 正如其他人所指出的那样,在线书《 Begining Perl》享有很高的声誉,由非常聪明的专家和活跃的Perl撰稿人撰写。除此之外,我还在Perl初学者网站上集中了面向初学者的资源,您可能会发现自己喜欢的东西。 我非常建议您对Perl进行编程,但是请注意,您可能需要订阅Safari才能在线阅读。 如果您是初学者,建议您阅读PLEAC提供的食谱。您可以在http://pleac.sf.net上找到它。在那里您可以找到大多数语言的食谱。 |