1.简介
Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上
适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。
Perl 语言的应用范围很广,除CGI以外,Perl被用于图形编程、系统管理、网络编程、金融、生物以及其他领域。
由于其灵活性,Perl被称为脚本语言中的瑞士军刀。
2.特性
优点:
- 相比C、Pascal这样的"高级"语言而言,Perl语言直接提供泛型变量、动态数组、Hash表等更加便捷的编程元素。
- Perl具有动态语言的强大灵活的特性,并且还从C/C++、Basic、Pascal等语言中分别借鉴了语法规则,从而提供了许多冗余语法。
- 在统一变量类型和掩盖运算细节方面,Perl做得比其他高级语言(如:Python)更为出色。
- 由于从其他语言大量借鉴了语法,使得从其他编程语言转到Perl语言的程序员可以迅速上手写程序并完成任务,这使得Perl语言是一门容易用的语言。
- Perl 是可扩展的,我们可以通过CPAN中心仓库找到很多我们需要的模块。
-
Perl 的 mod_perl 的模块允许 Apache web 服务器使用 Perl 解释器。
缺点:
- 代码易读性差
- 有时内存占用过高
3.命令行
perl命令行有以下选项:
-d[ |