我对任何脚本语言都是新手。但是,我仍然致力于编写脚本,就像根据我的目的定制其他脚本一样。对我来说,学习 Perl 的最佳在线资源是什么?

有帮助吗?

解决方案

如果您已经了解一点 Perl, 珀尔蒙克斯 是一个很棒的在线资源。您可以在他们的问题中提问 Perl 智慧的探索者 部分和答案通常质量非常高。许多了解 Perl 最新发展的人都在那里闲逛。

作为额外的好处,如果你提出一个明确的问题,很多时候那里的人会花时间研究根本问题,并会指出替代方法,而不是简单地从表面上理解你的问题。

其他提示

我意识到问题是关于在线资源的,但由于以下书籍,我在大约三周内自学了 Perl:

学习 Perl

中级 Perl

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

佩尔多克 文档是理解如何使用该语言的最佳来源 出色地.

骆驼书“Programming Perl”是一本优秀的印刷参考书,其中有详尽的解释,作者是编写 perldocs 的同一个人(其他带有动物的书籍大多都可以。)请注意在线教程 - 其中许多教程都教授非常草率的 Perl。

使用“警告”和“严格”——那么 Perl 将非常有帮助地指出你的错误。

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

然后你必须学习 国家公共网络 一次一个模块(这是 perlmonks 和邮件列表非常有用的地方。)

强烈推荐 从...开始 Simon Cozens 的《Perl 入门》一书.

而且,阅读 Perl 文档.

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 解决您在文档中找不到答案的问题。

Perl 5 官方维基 是一个很棒的资源,包含大量信息和链接,并且旨在对初学者友好。

另请参阅 wiki 主页底部的最新头条新闻 Perl星球 饲料聚合器。每隔几天浏览一下是很有用的,因为它有时会回答你不太了解但应该问的问题。

我强烈推荐《Programming Perl》,但请注意,您可能需要订阅 Safari 才能 在线阅读.

正如其他人指出的那样,在线书籍 入门 Perl 具有良好的声誉,并且由一位非常聪明的专家和活跃的 Perl 贡献者编写。除此之外,我集中精力 Perl 初学者网站中为初学者提供的资源, ,您可能会在那里找到您喜欢的东西。

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top