两个半小时学会Perl 完整版PDF
大小:1.01MB 时间:2024-12-07
Perl是一门动态的、动态类型的高阶脚本(解释型)语言,常常与PHP和Python相提并论。Perl的语法借鉴了许多古老的Shell脚本,并且因为过度使用难懂的符号而声名狼藉,这使得人们几乎无法从Google搜索到想要的语法知识。Perl作为一门脚本语言非常适合用作胶水语言,将其他脚本和程序连接到一起。Perl非常擅长处理和生成文本数据,同时也具有高度可移植性和良好的社区支持,使其成为一门应用广泛的脚本语言。Perl的设计哲学是“每个问题都有不止一种解决方法”(TMTOWTDI),而Python的设计哲学“每个问题最好只有唯一一个显而易见的解决方法”与之截然相反。
Perl 最出名也最擅长的要数文本处理了,很多其它语言要花几十上百行代码才能完成的任务,Perl 可能只需要几行代码就能完成。但这些优势是有代价的,Perl 书写代码的风格有时常常被诟病,典型的面向过程式语言,各种眼花缭乱令人头疼的符号,甚至 Perl 一直以来所坚持的哲学:只要不引起冲突误解,代码可以写成多种形式(There's More Than One Way To Do It)。这导致 Perl 在语法上具有非常松散随意的特点:同一件事情常常有多种不同的写法,有些看起来还很奇特,体现在语法上,Perl 的符号特别多,让 Perl 在一定程度比较难学易忘。
《两个半小时学会Perl》主要简单介绍一下 Perl 的基本语法,目的是通过本文,你能了解 Perl 基本的写法,能够顺利的去读别人的代码,并且学会简单的使用,感兴趣的可以下载了解一下