Perl -- 不走寻常路 zt
时间:2010-09-12
来源:互联网

Perl的起源
Perl的起源多少有些“意外”。因为其创始人拉里·沃尔并不是有意的要编写一门编程语言,事实上,拉里·沃尔也不是一位程序员,而是系统专家。当时拉里·沃尔正在负责一个项目,由于要完成某项工作,尽管拉里·沃尔曾想用awk来完成,但其并不能满足他的需求,结果就是一门新的编程语言要诞生了。
Perl简单的哲学
同Objective-C、PHP、C++等语言一样,生于80后的Perl同样有C语言的血统,同样具有强大的能力及灵活性,相比于那些高级语言而言,Perl语言直接提供泛型变量、动态数组、Hash表等便捷的编程元素。但真正让程序员们兴奋的还是Perl的简单哲学。
Perl的简单首先表现在其代码量上,相比于其他语言,面对一个稍复杂的问题,用Perl解决也许几行就足以!而编译Perl程序则更加简单,你根本不需要一些特殊的指令。由于Perl继承了C语言的很多语法规则,所以它的结构非常容易理解(Perl是一种无类型语言),也正由于此,使得其他语言的程序员能够很快的理解Perl。
当然,Perl的编辑器是开源的免费软件,使用Perl不必担心费用。而且Perl能在绝大多数操作系统运行,可以方便地向不同操作系统迁移。在7月的编程语言排行榜《这里有支足球队》一文中,我们也将Perl作为后方的主力,而作为后卫球员,基本要求就是要处理球简单。
Perl 不走寻常路
尽管早期的Perl并没有多么强大的功能,但其发展速度非常迅速,从1.0版本到4.0,仅仅同了不到4年的时间,快速发展的Perl很快便引起了开发者的注意。而让Perl第一次登上大舞台的,便是Yahoo的两位创始人David Filo和Jerry Yang。他们用Perl来生成Web页面,为他们的执行Web数据搜集的机器人编写代码,并且维护Web地址的数据库。“我们极大地依赖于它”,Filo曾经说道。
1994年,Perl经历了历史上第一次重大革新——Perl 5发布。Perl 5是一个完全重写的版本,它的到来甚至连当时很火热的《The Ecomomist》杂志都有提到。从此,在Perl的历史上,Perl 5便开始了长达16年的统治。
16年的发展,尽管期间有过更新,但Perl一直就没有更大的变化,这也从侧面说明了Perl 5的成功。有人说,Perl是编程语言中少有的按照真实语言的道路发展的,其吸收了很多语言的优点,可以说Perl是一个不折不扣的“混血儿”。
Perl 6 十年磨一剑
在不久前举行的O'Reilly开源大会上,Perl创始人Larry Wall暗示期待已久的Perl 6可能很快将会最终发布。
没过多久,Rakudo和Perl 6开发团队就宣布“Rakudo Star”正式发布,Rakudo Star是Perl 6的第一个可用版本,其主要针对想要尝试Perl 6的第一批开发者。Perl语言上一次发布新版已经是十几年前的事了。
作者: 兰花仙子 发布时间: 2010-09-12
沙发
作者: wfnh 发布时间: 2010-09-12
Perl 5很好很强大,希望Perl 6有质的飞跃。
作者: iamlimeng 发布时间: 2010-09-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28