English 中文(简体)
学习Perl的最佳在线资源是什么?[已关闭]
原标题:
  • 时间:2008-09-16 09:07:42
  •  标签:
最佳回答

如果您已经了解一些perl,PerlMonks是一个很好的在线资源。您可以在他们的PerlWisdom的搜索者部分,答案通常质量很高。许多了解Perl最新发展的人都在那里。

额外的好处是,如果你问了一个明确的问题,很多时候那里的人会花时间审视潜在的问题,并指出其他方法,而不是简单地从表面上看待你的问题。

问题回答

我意识到这个问题是关于在线资源的,但多亏了以下几本书,我在大约三周内自学了Perl:

学习Perl

中间Perl

我已经有了一些C语言的背景知识,但这些书的教学方式是惊人的。我用Perl编写的脚本目前正在为UA/NASA凤凰号火星着陆器上的一些仪器团队使用的数据分析过程提供动力——我是一名大学三年级学生!如果它对美国国家航空航天局来说足够好,那么对你来说也足够好:)

perldoc文档是了解如何正确使用语言的最佳来源。

骆驼书《编程Perl》是一本优秀的印刷参考书,由写perldocs的同一个人写了详尽的解释(其他写有动物的书基本上都可以。)小心在线教程,其中许多教程教的都是非常草率的Perl。

使用警告和严格的perl将非常有助于指出您的错误。

Perlmonks也很棒(他们还会告诉你要使用警告和严格。)

然后你必须学习CPAN一次一个模块(这就是perlmonks和邮件列表非常有用的地方。)

我强烈建议从Simon Cozens开始Perl书籍

此外,阅读Perl文档

Perl正处于(相对)快速变化的状态,并且已经进入了这样一个位置:除了基本介绍Perl5(当前的主要版本)之外,最好的文档是语言本身附带的电子文档。

阅读perldoc-perlintro,然后查看perldoc-pperl以获得核心语言文档的其余部分。请注意,在Debian系统上,您需要apt-get-install-perl-doc才能获得此文档。

一旦你掌握了一些东西,请查看perldoc-perldelta,看看你的系统上安装的Perl版本有什么新内容(现在应该是5.8.8或5.10,5.10中的内容很酷!)。如果perldelta页面没有任何意义(相信我,我记得当时的感觉),请稍后再来。

最后,对于在文档中找不到答案的问题,请使用freenode#perl。

官方Perl 5 Wiki是一个很好的资源,有很多信息和链接,它旨在对初学者友好。

另请参阅wiki主页底部的Planet Perl提要聚合器。每隔几天浏览一次很有用,因为它有时会回答你不知道该问的问题,但你应该问的问题。

我非常推荐编程Perl,但请注意,您可能需要订阅Safari才能在线阅读

正如其他人所指出的,在线图书Beginning Perl有很好的声誉,是由一位非常聪明的专家和活跃的Perl贡献者编写的。除此之外,我专注于Perl初学者网站中的初学者资源,您可能会在那里找到您喜欢的东西。

如果你是初学者,我建议你看看PLEAC提供的食谱。您可以在http://pleac.sf.net。在那里你可以找到大多数语言的食谱。

一种新的资源是彩色的s现代Perl,可以在线免费获得,但如果您愿意,也可以购买纸质版。





相关问题
热门标签