-
如果在windows中安装perl语言建议选择strawberryperl,因为其内置了许多三方的模块,并且和CPAN能建立很好的交流,比如安装CPAN中的包,开发自己的包等。
-
和perl语言搭配的最好的工具为Notepad++,通过在其菜单栏的语言菜单下选择对应的P中的perl语言,即可高亮perl语法。
Notepad++中编写perl
当然,如果你还想弄懂别人写的代码,那eclipse是一个不错的开发工具,当然eclipse是用于开发java的工具,但是可以通过在eclipse安装插件EPIC来实现对perl语言的开发。
当然,如果你需要debug你编写的代码,你还需要安装perl语言的第三方模块PadWalker
只需要在终端键入:
cpanm Module::PadWalker
如果需要卸载模块:
cpanp u Module::PadWalker
3.perl的核心要点其实不是它的语法,因为每种计算机语言都有其独特的语法,而perl语言吸引人的地方是看似率性而为却又有约束规则,这里需要提到一个词“上下文”。
比如:
$scalar = @array;
在perl语言中将一个数组赋值给标量,这种行为“非常perl”,其含义是将数组
中的元素个数的值赋值给标量。
#!/usr/bin/perl -w
@array = (25, 30, 40);
@array1 = ("google", "runoob", "taobao","baidu");
$scalar = @array;
$scalar1 = @array1;
print ($scalar);#值为3
print ($scalar);#值为4
perl语言中类似的情况还有很多,所以你在读别人写的代码或者自己写代码的时候会是一个特别有意思的事情,能感受到perl的“率性而为而又不失风度”。
网友评论