Perl 和 StrawberryPerl 与 ActivePerl 有什么区别
Perl 是 Practical Extraction and Report Language 的缩写 "实用报表提取语言"。
ActiveStatePerl 和 Strawberry Perl 在 Windows 平台上Perl的编译器。
Perl 于后两者的关系 是 C 语言和 linux 系统有自带的GCC 的关系。
ActiveState Perl和 Strawberry Perl最大的区别是 Strawberry Perl 里面有多包含一些 CPAN 里的模块,
所以Strawberry Perl 下载的安装文件有 80多M, 而ActiveState Perl 只有20M 左右。
ActiveState Perl: ActiveState提供了一个免费的社区版本和一个商业支持的Perl用于Win32和Perl的二进制分布。
Strawberry Perl:用于Windows的100%开源Perl,使用来自CPAN的模块不需要二进制包。
ActivePerl含了包括有 四套开发工具程序:
Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager
可以让用户编写出适用于unix,windows,linux系统的的CGI程序。
使用Perl Package Manager来管理包 ppm install xxx.ppd
在Unix 系统和 Mac OS X 系统默认都有安装Perl 的编译器。
可以通过perl -v 命令查看安装的版本。
Windows上还有一个常见的是Cygwin的Perl。
总结: 我知道来这里看了也不明白到底有啥区别
参考:
http://www.runoob.com/perl/perl-environment.html
https://www.perl.org/get.html#win32
http://dada.perl.it/shootout/cygperl.html
https://www.zhihu.com/question/31408723/answer/113217478
https://en.wikipedia.org/wiki/ActivePerl
https://en.wikipedia.org/wiki/Strawberry_Perl
Perl 和 StrawberryPerl 与 ActivePerl 有什么区别相关推荐
- Perl 和 StrawberryPerl 与 ActivePerl 的区别详解
Perl 是 Practical Extraction and Report Language 的缩写 "实用报表提取语言". ActiveStatePerl 和 Strawber ...
- Perl的单引号和双引号区别
perl 输出字符串可以使用单引号和双引号,如下所示: 实例 #!/usr/bin/perl print "Hello, world\n"; # 双引号 print 'Hello, ...
- perl中q,qq,qw,qr的区别。
q运算符对'号转义的方式 $someword = 'i \'ve some money'; 可以等价于: $someword = q~i 've some money~; qq运算符对"号转 ...
- [Perl工具篇] 安装Strawberry Perl与第一个Perl程序(Padre下)
原文地址::https://blog.csdn.net/henjay724/article/details/8456936 相关文章 1.Perl 和 StrawberryPerl 与 ActiveP ...
- 今日头条架构千字分析,这一篇就够了
点击"开发者技术前线",选择"星标????" 在看|星标|留言, 真爱 可可| 开发者前线 文末顺手加我微信 回复"666",获取一份专属 ...
- python和perl的区别_Perl和Python之间有什么区别?Perl与Python的简单比较
Perl和Python都是一种通用的高级编程语言,都是OO(面向对象)的:那么它们之间有什么区别?下面本篇文章就来给大家简单比较一下Perl和Python,介绍一些Perl和Python之间的区别,希 ...
- Perl语言开发工具(持续整理)
Perl开发环境搭建:解释器+编辑器+调试工具 如: Strawberry Perl(解释)+Padre(编辑+调试) 如: ActivePerl(解释) + VIM(编辑)+Pe ...
- perl编程(基本语法 数据 类型)
基本语法 1.每条语句都以分号结束 2.文件以 .pl..PL 作为后缀,perl aaa.pl 执行 3.多行注释 =pod 这是一个多行注释 这是一个多行注释 这是一个多行注释 =cut 4.单引 ...
- [转]perl里使用外部命令
Perl调用外部命令的方式和区别 转自:http://hi.baidu.com/develop_skill/blog/item/d69bc0cbf010da4ff31fe72b.html 主要的方式简 ...
最新文章
- mysql pdo 查询一条数据_pdo mysql怎么输出第1条 第4条 第7条数据
- python日志模块为什么打印到界面_如何将外部模块的日志消息打印到主Python模块的终端窗口?...
- U3D prefab
- Magento教程 12:Magento快速上传大量商品的方法
- 【Python】玫瑰花绘制
- 适合新手学习的laravel接入微信接口,实现微信公众号二次开发
- 整理一下var和函数function的一些小知识点
- 教师资格证面试结构化面试100题
- 智能陈桥五笔7.8试用编号是多少_如何设计和编写软件测试用例
- TransCAD的选择集应用简介
- 伴随矩阵例题_伴随矩阵习题及解答
- Unity实现打飞碟小游戏
- u盘修复计算机w7,制作win7系统修复u盘的方法
- C语言match函数的定义与用法,Match函数的基本用法
- php域名重定向跳转,301域名重定向跳转设置(所有方法都在这)
- js 京东关闭广告 pink
- 20、ZigBee 开发教程之基础篇—HC-SR501 人体红外传感器
- 快手和抖音怎么打开微信小程序
- NVP2650和NVP2650D的区别是什么?
- 水瓶座名人既水瓶座概论
热门文章
- 解决无法登录路由器管理页面的问题
- Scrapy day20-2 IP代理
- 中兴校园招聘 他人面经整理
- html设置word页边距,怎么设置Word的页边距
- 未来的智能家居产品,主要的销售场景
- python全局变量操作详解_Python全局变量是什么?Python全局变量怎么使用?
- 人工智能方面有什么创业项目_理性分析!2019年最适合年轻人创业的人工智能项目!...
- html设置鼠标背景,js设置鼠标悬停改变背景色实现详解
- webservice系列教学
- 7.1 python 自定义函数的创建及调用