我从小就开始编写简单的程序(大约是我第一台计算机的时候),并且多年来一直是程序员和开发人员。我在大学读计算机科学,但我所学到的关于编程和计算机的大部分内容都是自学成才。现在,在各种* nix环境中工作更多,我发现自己遇到了Perl脚本太容易被忽略的情况了。
有没有很好的资源来学习Perl?您学习语言基础知识的最快方法是什么?任何好的IDE /智能文本编辑器/工具可以作为训练轮来简化学习过程吗?
我真的愿意接受任何可以提高我理解力的提示/技巧/想法!
谢谢!
答案 0 :(得分:5)
购买O'Reilly的书“Learning Perl”或购买“Beginning Perl”,或使用免费在线版“Beginning Perl”:http://www.perl.org/books/beginning-perl/
答案 1 :(得分:5)
当然,在我看来,没有比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,我列出并在一些我多年来发现的有用的书籍中提供一两个想法。
答案 2 :(得分:5)
为了浏览其他人的剧本,我使用了O'Reilly的“Programming Perl”(The Camel Book)。
答案 3 :(得分:4)
现代Perl对于perl程序员(初学者或高级程序员)来说是一本非常好的书:http://onyxneon.com/books/modern_perl/。