响水凹

欢迎来到 Guang-Wen Duan (Dennis Duan) 的个人 Wiki

用户工具

站点工具


computer:perl:perl

Perl语言

Perl是Practical Extraction and Report Language的缩写,由Larry Wall在1987年发明。

Perl语言的优势在于其强大的正则表达式(Regular Expression)表现力,非常适合处理文本应用。当然,其过于灵活的特性,也使得维护较大规模的Perl代码变得困难。所以,Perl适合快速开发一些“急功近利”的小规模应用(100行代码上下)。

其实,Larry Wall当初设计Perl不过是为了替代Awk而已,只是随着时间的推移,Perl不断扩展壮大,成了一门通用程序设计语言。很多程序设计语言都有类似的发展历程,但一门语言最擅长的,往往还是当初设计它时想做的那些事,或许这就是语言的基因。

个人因工作需要,曾经用Perl处理过一些数据。时间不长,Perl尚未入门,以后有机会再继续深入学习了。下面是几份较典型的代码,记录备忘:

所有代码可点击Perl代码下载。

computer/perl/perl.txt · 最后更改: 2014/11/01 02:02 由 127.0.0.1