I Perl 6-repositoriet officielt , ændrer navnet på projektet til Raku. Det bemærkes, at selvom projektet formelt allerede har fået et nyt navn, kræver navneskiftet for et projekt, der har været under udvikling i 19 år, en omfattende indsats, og det vil tage lidt tid, inden omdannelsen er helt gennemført.
For eksempel vil udskiftning af Perl med Raku også at ændre omtale af «perl» i kataloger og filnavne, klasser, miljøvariabler, revidering af dokumentationen og hjemmesiden. Der vil også være omfattende arbejde med fællesskabet og tredjepartswebsteder for at ændre omtalerne af Perl 6 til Raku på forskellige informationsressourcer (for eksempel kan det være nødvendigt at tilføje tagget raku til materialer med tagget perl6). Versionsnumrene for sproget vil dog forblive uændrede, og den næste udgivelse vil være «6.e», som vil bevare kompatibiliteten med tidligere versioner. Men muligheden for at diskutere en overgang til en anden versionering kan ikke udelukkes.
For scripts vil udvidelsen «.raku» blive brugt, for moduler «.rakumod», for tests «.rakutest», og for dokumentation «.rakudoc» (den kortere udvidelse «.rk» vil ikke blive brugt, da den kan forveksles med udvidelsen «.rkt», som allerede bruges i sproget Racket.
De nye udvidelser planlægges at blive fastlagt i specifikationen 6.e, som vil blive udgivet næste år. Understøttelse af de gamle udvidelser «.pm», «.pm6» og «.pod6» vil blive bevaret i specifikationen 6.e, men i den næste version 6.f vil disse udvidelser blive markeret som forældede (en advarsel vil blive vist). Metoden «.perl», Perl-klassen, variablen $*PERL, «#!\/usr\/bin\/perl6» i begyndelsen af scripts, og miljøvariablerne PERL6LIB og PERL6_HOME kan også blive anset for forældede. I revision 6.g kan mange af de tilbageholdte kompatibilitetsbindelser til Perl blive fjernet.
Projektet vil fortsætte med at udvikle sig under beskyttelse af organisationen ««. Oprettelse af en alternativ organisation kan blive overvejet, hvis «The Perl Foundation» beslutter ikke at have med Raku-projektet at gøre. På «The Perl Foundation»-webstedet foreslås Raku-projektet præsenteret som et af språkkene i Perl-familien, sammen med RPerl og CPerl. På den anden side nævnes også ideen om at skabe «The Raku Foundation», som kun skal være for Raku, mens «The Perl Foundation» forbliver for Perl 5.
«The Perl Foundation» for Perl 5.
Det er vigtigt at huske, at den primære årsag til modviljen mod at fortsætte udviklingen af projektet under navnet Perl 6 er, at Perl 6 ikke blev en direkte fortsættelse af Perl 5, som oprindeligt forventet, men et separat programmeringssprog, som der aldrig blev udviklet værktøjer til en problemfri migrering fra Perl 5. Som resultat heraf opstod der en situation, hvor der under ét navn, Perl, tilbydes to parallelle, selvstændige sprog, der ikke er kompatible med hinanden på kodeniveau og har deres egne udviklerfællesskaber. Brugen af ét navn til beslægtede, men radikalt forskellige sprog skaber forvirring, og mange brugere fortsætter med at betragte Perl 6 som en ny version af Perl i stedet for som et helt andet sprog. Samtidig fortsætter navnet Perl med at blive forbundet med Perl 5, og omtale af Perl 6 kræver separat afklaring.
Kilde: opennet.ru
