Perl 6 allikas on ametlikult , muutes projekti nime Raku. TÀheldatakse, et kuigi projektile on ametlikult antud uus nimi, vajab 19 aastat arenenud projekti nimevahetus suurt tööd ning kogu nimevahetuse lÔpuleviimiseks kulub veel aega.
NĂ€iteks Perl asendamine Raku samuti 'perl' mainimise asendamist kataloogides ja failinimedes, klassides, keskkonnavariables, dokumentatsiooni ja veebisaidi ĂŒmberkujundamist. Samuti on suurt tööd vaja teha kogukonna ja kolmandate osapoolte veebisaitidega, et asendada Perl 6 mainimised Raku igasugustes teabesuutlikes ressursides (nĂ€iteks vĂ”ib osutuda vajalikuks lisada raku silt materjalidesse, millel on perl6 silt). Keele versiooni numbreid jÀÀb esialgu sama ja jĂ€rgmine tuleb vĂ€ljaanne '6.e', kus sĂ€ilib ĂŒhilduvus varasemate vĂ€ljaannetega. Kuid ei saa vĂ€listada arutelu korraldamist teise vĂ€ljaande nummerdamise suunas.
Koodifailide jaoks kasutatakse laiendit '.raku', moodulite jaoks '.rakumod', testide jaoks '.rakutest' ja dokumentatsiooni jaoks '.rakudoc' (lĂŒhendatud laiend '.rk' ei ole kasutusele vĂ”etud, kuna seda vĂ”ib segamini ajada laiendiga '.rkt', mida juba kasutatakse Racketi keeles.
Uute laiendite kehtestamine on plaanis spetsifikatsioonis 6.e, mis avaldatakse jĂ€rgmisel aastal. Vanade laiendite nagu '.pm', '.pm6' ja '.pod6' tugi jÀÀb 6.e spetsifikatsiooni, kuid jĂ€rgmises redaktsioonis 6.f mĂ€rgitakse need laiendid nagu aegunud (kuvatakse hoiatust). Aegunuks vĂ”ib pidada ka meetodit '.perl', Perl'i klassi, muutujat $*PERL, '#!/usr/bin/perl6' skriptide pealkirjas, keskkonnavariable PERL6LIB ja PERL6_HOME. Redaktsioonis 6.g vĂ”ivad paljusid Perl'iga sĂ€ilitatud ĂŒhilduvuse seoseid kĂ”rvaldada.
Projekt jĂ€tkab arendamist ''. Alternatiivse organisatsiooni loomist arutatakse, kui 'The Perl Foundation' otsustab mitte tegeleda Raku projektiga. 'The Perl Foundation' veebilehel esitatakse Raku projekt ĂŒhtede Perl'i perekonna keelena, koos RPerli ja CPerliga. Teiselt poolt mainitakse ka 'The Raku Foundation' loomise ideed, kui organisatsiooni ainult Raku jaoks, jĂ€ttes
'The Perl Foundation' Perl 5 jaoks.
Tuletame meelde, et peamine pĂ”hjus, miks projekt Perl 6 arendamisega edasi minna ei soovita, on see, et Perl 6 ei saanud Perl 5 jĂ€tkuks, nagu alguses oodati, vaid eraldi programmeerimiskeeleks, mille jaoks ei olnud ette valmistatud vahendeid sujuvaks migratsiooniks Perl 5-lt. LĂ”ppkokkuvĂ”ttes kujunes olukord, kus ĂŒhe nime all Perl pakutakse kahte paralleelselt arenemist iseseisvat keelt, mis ei ole omavahel kooskĂ”las lĂ€htekoodide tasandil ja millel on oma arendajate kogukonnad. Ăhe nime kasutamine sugulaste, kuid kardinaalselt erinevate keelte jaoks, toob kaasa segaduse ja paljud kasutajad jĂ€tkavad Perl 6 pidamist Perl uue versioonina, mitte tĂ€iesti erineva keelega. Samal ajal seostatakse nime Perl endiselt Perl 5-ga, samas kui Perl 6 mainimine nĂ”uab eraldi tĂ€psustamist.
Allikas: opennet.ru
