Perl自学(01)——概念、安装

1.1 Perl介绍:Larry Wall设计的

  • 说到底Perl是一个脚本语言。Perl与脚本语言一样,Perl不需要编译器和链接器来运行代码,你要做的只是写出程序并告诉Perl来运行而已。
  • Perl被用于图形编程、系统管理、网络编程、金融、生物以及其他领域。
  • 由于其灵活性,Perl被称为脚本语言中的瑞士军刀。
  • Perl像C一样强大,像awk、sed等脚本描述语言一样方便。
  • Perl 最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。

缺点:

  • 因为Perl的灵活性和"过度"的冗余语法,有着仅写(write-only)的"美誉",因为Perl程序可以写得很随意(例如,变量不经声明就可以直接使用),但是可能少写一些字母并不会报错,并且会得到意想不到的结果,许多Perl程序的代码令人难以阅读,实现相同功能的程序代码量相差十倍百倍,这就令程序的维护者(甚至是编写者)难以维护。(本段来源于网络)
  • perl.exe进程会占用大量内存空间,虽然是时间短暂。

缺点解决方案:

建议的解决方法是在程序里使用use strict;以及use warnings;并统一代码风格,使用库,而不是自己使用"硬编码"。

1.2 安装

安装包官网链接(包含Linux版本、Window版本):https://www.perl.org/get.html

Unix/Linux 系统上 Perl 安装步骤如下:

  • 进入官网:http://www.perl.org/get.html。

  • 下载适用于 Unix/Linux 的安装包。

  • 下载 perl-5.x.y.tar.gz 文件后,进入安装包所在目录,并执行以下操作。

$ tar -xzf perl-5.x.y.tar.gz
$ cd perl-5.x.y
$ ./Configure -de
$ make
$ make test
$ make install

Window 安装 Perl:

Perl 在 Window 平台上有 ActiveStatePerl 和 Strawberry Perl 编译器。

ActiveState Perl和 Strawberry Perl最大的区别是 Strawberry Perl 里面有多包含一些 CPAN 里的模块。CPAN模块是十分重要的。因此我们选择Strawberry Perl:

  • Strawberry 安装包链接: http://strawberryperl.com。

  • 下载对应你系统的版本: 32bit 或 64bit 。

下载后双击打开,按安装向导一步步安装即可。没有其他什么其他影响。

1.2.1 安装成功与否的检验:

进入Windows的cmd命令行(win + R;输入cmd);随后输入perl -v;成功会有版本显示。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值