Perl 6完成處子秀 第一個(gè)可用版本正式發(fā)布
在近日舉行的O'Reilly開源大會(huì)上,Perl創(chuàng)始人Larry Wall暗示期待已久的Perl 6可能很快將會(huì)最終發(fā)布。沒過多久,Rakudo和Perl 6開發(fā)團(tuán)隊(duì)就宣布“Rakudo Star”正式發(fā)布,Rakudo Star是Perl 6的***個(gè)可用版本,其主要針對想要嘗試Perl 6的***批開發(fā)者。Perl語言上一次發(fā)布新版已經(jīng)是十幾年前的事了(Perl 5發(fā)布于1995年10月)。
Rakudo Star包含了Perl 6的大量新特性,包括對象模型、內(nèi)省機(jī)制、接口等等,但是仍有一些新特點(diǎn)不在該版本中,這些包括:數(shù)組類型、宏、二進(jìn)制對象、線程及并發(fā)性、非阻塞I/O和類型化數(shù)組。正因?yàn)槿绱?,很多開發(fā)者認(rèn)為Rakudo Star還并不是所謂的“Perl 6.0.0”版本。如果您嘗試使用那些未加入的新特性,在很多情況下,Rakudo Star將報(bào)錯(cuò)。
據(jù)國外媒體報(bào)道稱,開發(fā)團(tuán)隊(duì)計(jì)劃每月對Rakudo Star版本進(jìn)行一次更新發(fā)布,以增加那些新的功能,下一次更新發(fā)布的時(shí)間將定在8月24日。但是現(xiàn)在還不能肯定,未來的版本中到底是否包括一些Perl 6的核心功能。
下載Rakudo Star:http://github.com/rakudo/star/downloads
關(guān)于Rakudo Star的詳細(xì)說明:http://github.com/rakudo/star/blob/master/skel/README
【編輯推薦】