[Perl] Python 与 Perl 合并,打造史上最牛语言 Parrot

本文链接: http://www.php-oa.com/2010/04/01/python-perl-parrot.html

据Perl官方网站的消息,Perl之父Larry Wall和Python之父Guido van Rossum 4月1日联合宣布,经过一年的酝酿,决定合并两大技术社区,吸收两大语言的优势,开发出史上最牛编程语言,这种语言的名字将是Parrot(鹦鹉)。

Guido van Rossum在采访中表示,之所以取这个名字,首先是要保持以P开头。而Larry Wall透露,这也是为了自己所在的出版公司O’Reilly相关图书封面设计方便(该公司的图书多以动物作为封面),所以选一个看上去比较可爱的动物。

Guido还表示,这个名字也是吸取了Python起名不慎的教训,虽然 Python的名字本身来自BBC的节目Monty Python’s Flying Circus,但大多数人还是以为Python是蟒蛇之意。而O’Reilly的Python书封面不是蟒蛇就是老鼠,大大影响了女程序员学习 Python语言的热情。

Larry Wall同意,改个好名字也是两个语言合并的重要原因。Perl图书多以骆驼之类艰苦耐劳形象出现,影响了80后和90后追求快乐编程的年轻程序员学习 Perl的热情,是造成目前Perl不如以前景气的重要原因。

至于怎样合并,两位大师表示,已 经在开发一个通用的虚拟机,会同时实现对Perl和Python的向后兼容,而且将支持此前两种语言没有但其他主流语言比较优秀的特性。

报道还给出了Parrot语言代 码片断:

    # copy stdin to stdout, except for lines starting with #
  while left_angle_right_angle:
if dollar_underscore[0] =eq= "#":
continue_next;
}
print dollar_underscore; }

O’Reilly公司也同时发布消息,将出版Programming Parrot一书。该公司总裁Tim O’Reilly表示,完全相信这是一个历史事件,Parrot有望统一江湖,解决目前编程语言太多,程序员无所适从的局面。

 

转载本站文章请注明,转载自:扶凯 [http://www.php-oa.com ]

你可能感兴趣的:(编程,python,underscore,perl,语言,出版)