十年磨一剑 Perl创始人暗示Perl 6将至

原创
开发 前端 后端
Perl创始人Larry Wall在近日举行的一次技术会议上巧妙地暗示一个可运行的Perl 6版本可能很快会面市。他说:“Perl 6可能会引发一场血腥的革命,也有可能是迈出令人愉快的一步,要暴力还是要和平,一切因你而定”。

【51CTO快译】Perl语言上一次发布新版已经是十几年前的事了(Perl 5发布于1995年10月),很多Perl的程序员和爱好者都在期待Perl 6及新语言特性的到来。在近日举行的O'Reilly开源大会上,Perl创始人Larry Wall暗示期待已久的Perl 6可能很快将会最终发布。

Wall在“洋葱的状态”主题演讲前也开起了Perl的玩笑,说距离上一个版本发布已经有10多年了,可能很多人都以为Perl已经停止开发了,事实上我们一直在努力,还有就是Perl 5发布前,媒体预测会在圣诞节发布,但最终并没有选择在圣诞节发布,因此Perl 6的发布时间又将会成为媒体们竞相猜测的话题了。

Perl创始人Larry Wall

Perl语言创始人Larry Wall

在这次的主题演讲中,Wall谈到了Perl社区的最新进展,同时,他巧妙地暗示一个可运行的Perl 6版本可能很快会面市,Wall指出Perl 6的表现确实不错,但它运行速度还是有点慢,并且还有大量的错误。

在Wall的精彩演讲后,Perl顾问Bob Goolsby说:“说不定今年的圣诞节会有惊喜”,让在座的媒体记者们激动不已。

志愿者生成的Perl 6已经趋于稳定,如果不考虑功能完整性,开发人员可以试试预计将在7月29日推出一个代号为Rakudo Start的Perl 6版本。

Wall洋葱的状态主题演讲在Perl社区用户中有着极高的知名度,每年的演讲总是有点古怪,今年也不例外,Wall邀请了他的妻子和儿子上场,他的妻子扮演一个天使站在他的旁边,他的儿子则扮演一个魔鬼站在它另一边。

他问了听众一个有趣的问题,“Perl 5和Perl 6是同一种语言吗?”,不过他也没有提供明确的答案,他说:“我也还没做好决定,这也是我要做出的最重要的决定”。

在过去几年的演讲中,Wall曾多次提到Perl的新特性。例如,给定一个数值模式,Perl 6可以推导出序列的下一个数字是什么,"(1,3,5,7....*)"这样的语句会返回一组从1开始的奇数,"(1,2,4....*)"这样的语句会返回一组连续的2的平方的数字。

Wall反复沉思Perl 6是否应该成为一个颠覆性的技术,他指出Perl的早期版本已经颠覆过Unix社区,因为它没有遵循Unix的思想“专心做一件事,把它做好”,因此Perl开发人员往往会自豪地说“用Perl的话,不止一种实现方法”。在7月的编程语言排行榜《这里有支足球队》一文中,我们将Perl语言列为后防中坚,也是因为其简洁明快、稳定高效的特性。

Wall似乎对Perl 6是否应成为一个颠覆性的版本产生了分歧。他说:“Perl 6可能会引发一场血腥的革命,也有可能是迈出令人愉快的一步,要暴力还是要和平,一切因你而定”。

在他的演讲中,Wall还介绍了Perl 6的吉祥物,一只取名为Camelia的彩色蝴蝶,有评论说这个吉祥物可以提醒开发人员在工作中保持创新。

【编辑推荐】

  1. Perl文本处理模块用法指导
  2. Perl命令行参数应用指导
  3. Perl语言中的五大变量类型
  4. 深入解析Perl中Perl数组的使用

原文:Perl Creator Hints at Imminent Perl 6 Release  作者Joab Jackson

责任编辑:佚名 来源: 51CTO.com
相关推荐

2009-07-27 18:49:01

ITIL运维管理摩卡

2012-08-30 09:47:22

编程自学编程程序员

2011-11-04 09:04:50

Eclipse

2011-04-03 15:50:10

2021-03-04 22:33:43

人工智能制药医疗

2013-07-16 10:05:41

阿里巴巴大数据

2021-05-31 09:46:15

华为MatePad Pro鸿蒙系统

2012-09-12 09:45:24

腾讯恶意网址

2017-09-01 13:20:43

华为

2013-10-15 20:53:28

虚拟USB固网打印服务器

2017-09-20 14:07:44

2017-01-05 18:02:05

服务器

2022-07-26 14:20:49

新华三

2017-08-07 10:49:22

美国视频Hulu

2018-10-12 17:12:47

华为

2022-04-25 17:46:25

纷享销客

2022-09-05 10:45:15

WOT51CTOIT

2018-09-14 13:52:04

2017-01-04 13:24:08

中安威士数据库

2022-07-21 07:31:41

数据库分布式
点赞
收藏

51CTO技术栈公众号