我开始编写简单的程序作为一个青少年(大概是我第一台电脑的时间),并且多年来一直是程序员和开发人员。我在大学攻读计算机科学,但大部分关于编程和计算机的知识都是自学的。现在,更多地在各种* nix环境中工作,我发现自己陷入了Perl脚本过于方便而无法再忽略的情况。学习Perl的建议?
有什么好的Perl学习资源吗?学习语言基础知识的最快捷方法是什么?任何良好的IDE /智能文本编辑器/工具,可以充当培训车轮,使学习过程流线化?
我真的很开放任何提示/技巧/想法,这将提高我的理解!
谢谢!
我开始编写简单的程序作为一个青少年(大概是我第一台电脑的时间),并且多年来一直是程序员和开发人员。我在大学攻读计算机科学,但大部分关于编程和计算机的知识都是自学的。现在,更多地在各种* nix环境中工作,我发现自己陷入了Perl脚本过于方便而无法再忽略的情况。学习Perl的建议?
有什么好的Perl学习资源吗?学习语言基础知识的最快捷方法是什么?任何良好的IDE /智能文本编辑器/工具,可以充当培训车轮,使学习过程流线化?
我真的很开放任何提示/技巧/想法,这将提高我的理解!
谢谢!
在我看来,从O'Reilly开始,当然没有比Learning Perl更好的地方了。好的“下一步”将包括Intermediate Perl和Perl Cookbook。尽管“食谱”是Perl标准的一本旧书,但它仍然非常有用。
你也不应该忽略已经触手可及的优秀资源:Perl POD。 Perl文档是免费的,针对每个人,从初学者到经验丰富的专业人士。 perlintro,perl,perlsyn,perlsub,perlop,perlrun,perlvar,perlretut,perlre,perlref,perlreftut和perllol只是一些文件,让你开始。根据你想挖掘的深度,每种技术需要15分钟到几个小时才能完成。所以这是几天的阅读,最后你可能已经足够熟练地满足你的需求。
如果您决定追求额外的资源,您可以查看我的PerlMonks profile,我列出并提供了一些我多年来发现有用的书籍的简短思考。
买O'Reilly出版的“学习Perl的”或买“开始的Perl”,或用“开始的Perl”的免费在线版本:http://www.perl.org/books/beginning-perl/
现代Perl是一种很不错的书的Perl程序员(初级或高级):http://onyxneon.com/books/modern_perl/。
+1个不错的资源。但我读过Modern Perl。这是一本好书。然而,对于刚开始使用Perl的人来说,我认为MP太深,太浅。在我看来,对于那些已经知道足够的Perl为色彩讨论的主题提供背景背景的人来说,这是一个很好的资源。它更多的是一本能够识别Perl编程现代实践的书。对我来说,它强调了我应该进一步自我调查的领域。对于初学者,我认为它不会提供足够的基础。我会说“中级到高级”。因人而异。 – DavidO
为了获得别人的脚本,我使用了O'Reilly的“Programming Perl”(The Camel Book)。
为什么downvote?----- –
亚历山大:我不能肯定地说,但我怀疑这是因为你链接到的在线版本是一个盗版,版权侵权网站,尽管在网上放了Perl CD书架的副本,尽管“Copyright©2002 O 'Reilly&Associates。保留所有权利。“这是我的理论。你的是啥呢? – DavidO
@DavidO。谢谢,链接删除 –
我很好奇 - 为什么关闭了这个问题,同时允许关于红宝石,C++,C#等类似内容的其他类似的问题? – stslavik