use warnings; use strict; # use A_CPAN_LIB; sub example_func1 { # use the CPAN lib or demonstrate some basic feature of Perl } example_func1(); # ... __END__
这是我想出来的
从哪儿开始
相信与否,手册页。好的,我们只是使用perldoc来代替Windows。
Perloc页面(或Unix / Mac上的手册页)对Perl非常好。您可以键入man perl或perldoc perl
perldoc perl #显示一个概述和几十个教程;人的perl是一样的
perldoc perlintro; #初学者的Perl介绍人perlintro
perldoc perlrequick; #一个Perl正则表达式的例子
perldoc perlfunc; #显示内置Perl功能
perldoc perlre; #更多Perl正则表达式。
CPAN
Perl图书馆网站CPAN上有数以千计的图书馆。
perl -MCPAN -e’install DateTime’
perldoc也适用于已安装的模块:perldoc模块
perldoc DateTime
perldoc DBI; #数据库API。如果这不行,那么安装它:
perl -MCPAN -e’安装DBI’
推荐模块
perl -MCPAN -e’安装Moose’; Perl做OOP
perldoc麋告诉我更多关于麋鹿
perl -MCPAN -e’安装CGI’; #快速而脏的网页
perl -MCPAN -e’install Catalyst’; #大网络框架。有时安装有问题。 Google是你的朋友
perl -MCPAN -e’安装CGI :: Application’; #另一个Web框架
perldoc CGI ::应用; #快速浏览文档
一点Q& A。
问:为什么要使用Perl代替Ruby或Python?
A:更多的人使用Perl。 Perl有更多的库(更多的方法)。 Perl是一个非常好的GTD语言。
问:为什么人们讨厌Perl?
A:你可以做一些丑陋的东西。记住使用警告;使用严格在你的所有代码您可以在运行代码之前检查代码。 perl -c hello.pl
Perl主题
使用Perl与数据库
http://www.perl.com/pub/a/1999/10/DBI.html
使用Perl进行Web开发
http://www.catalystframework.org
OO Perl
http://www.iinteractive.com/moose
Perl 1-Liners
http://www.perlmonks.org/?node_id=470397
http://sial.org/howto/perl/one-liner
其他教程
http://perlmonks.org/index.pl?node=Tutorials
图书
有几十个
http://www.amazon.com/s/ref=nb_ss_gw?url=search-alias%3Dstripbooks&field-keywords=perl&x=0&y=0
网站
Perlmonks
Perl.org
Pleac
StackOverFlow’s Hidden Features of Perl
CPAN FAQ
Randall Schwartz’s articles
获得帮助
Perl Nabble Forum
IRC频道:freenode,irc.perl.org。有几个:
IRC://irc.perl.org/perl
IRC://irc.perl.org/catalyst
IRC://irc.freenode.net/modperl
IRC://irc.perl.org/perl6
解决方法
这本书是自1995年以来教的人Perl的产品。它不适用于任何特定的应用程序,并向人们展示Perl的部分内容,他们将使用Perl编程的80%。我们更新了Perl 5.10,并包含了使用CPAN的部分。
祝你好运, :)