我对任何脚本语言都是新手。但是,我仍然在编写脚本,有点像为我的目的定制其他脚本。对我来说,学习Perl最好的在线资源是什么?
如果您已经了解一些perl,PerlMonks是一个很好的在线资源。您可以在他们的PerlWisdom的搜索者部分,答案通常质量很高。许多了解Perl最新发展的人都在那里。
额外的好处是,如果你问了一个明确的问题,很多时候那里的人会花时间审视潜在的问题,并指出其他方法,而不是简单地从表面上看待你的问题。
我强烈建议从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,可以在线免费获得,但如果您愿意,也可以购买纸质版。
- winforms
- combobox
- fogbugz
- java
- date
- internationalization
- asp.net
- iis
- url-rewriting
- urlrewriter
- c#
- enums
- ocaml
- haxe
- algorithm
- string
- viewstate
- .net
- c++
- c
- symbol-table
- mysql
- database
- postgresql
- licensing
- migration
- vb.net
- vb6
- declaration
- vb6-migration
- python
- psycopg2
- backup
- vmware
- virtualization
- gnu-screen
- authentication
- desktop
- excel
- xll
- cultureinfo
- regioninfo
- oracle
- client
- session
- download
- html
- virtual
- constructor
- scenarios
- perl
- full-text-search
- javascript
- ajax
- testing
- oop
- inheritance
- vim
- encapsulation
- information-hiding