A Perl 6 nyelvet Raku-ra nevezték át

A Perl 6 hivatalosan elfogadta változás, átnevezve Raku-ra. Megjegyzendő, hogy bár a projekt már formálisan új nevet kapott, a 19 éve fejlődő projekt névváltoztatása nagy munkát igényel, és a névváltoztatás teljes befejezéséhez időre van szükség.

Például a Perl Raku-ra cseréje további cseréket igényel az "perl" említések cseréjént könyvtárakban, fájlnevekben, osztályokban, környezeti változókban, valamint a dokumentáció és a weboldal átírását is. Ezen kívül jelentős munka vár az közösségre és külső weboldalakra, hogy az Perl 6 említések Raku-ra való cseréje megtörténjen minden információs forráson (például lehet, hogy raku címke hozzáadása szükséges a perl6 címkével ellátott anyagokhoz). A nyelv verziószámozása egyelőre változatlan marad, és a következő verzió a "6.e" lesz, amely megőrzi a korábbi kiadásokkal való kompatibilitást. De nem zárható ki a más verziószámozásra való áttérésről való diszkusszió.

A skriptekhez a " .raku " kiterjesztést fogják használni, a modulokhoz a " .rakumod ", a tesztekhez a " .rakutest ", míg a dokumentációhoz a " .rakudoc " kiterjesztést (a " .rk " rövidebb kiterjesztést nem használják, mert összetéveszthető a Racket nyelvben használt " .rkt " kiterjesztéssel).
Az új kiterjesztéseket a 6.e specifikációban rögzítik, amelyet a következő évben fognak kiadni. A régi " .pm ", " .pm6 " és " .pod6 " kiterjesztések támogatása a 6.e specifikációban megmarad, de a következő 6.f kiadásban ezeket a kiterjesztéseket elavultként jelölik meg (figyelmeztetés fog megjelenni). Az elavult kiterjesztések közé tartozhat a " .perl " metódus, a Perl osztály, a $*PERL változó, a " #!\/usr\/bin\/perl6 " a skriptek fejlécében, a PERL6LIB és PERL6_HOME környezeti változók. A 6.g kiadásban sok kompatibilitás miatt megmaradt Perl-re való hivatkozásról lehetséges, hogy eltávolítják őket.

A projekt az "The Perl Foundation" védnöksége alatt fog tovább fejlődni. Alternatív szervezet létrehozása mérlegelhető, ha "The Perl Foundation" úgy dönt, hogy nem foglalkozik a Raku projekttel. A "The Perl Foundation" weboldalán a Raku projektet a Perl család egyik nyelveként mutatják be, együtt az RPerl-lel és a CPerl-lel. Másrészt felmerül a "The Raku Foundation" létrehozásának ötlete is, mint egy Raku-ra vonatkozó szervezet, míg a "The Perl Foundation" a Perl 5 számára marad.
"

Emlékeztetjük, hogy a Perl 6 néven való projektfejlesztés folytatásának elutasításának fő oka egy az, hogy a Perl 6 nem vált a Perl 5 folytatásává, ahogy azt eredetileg várták, hanem külön nyelvvé alakult egy külön nyelvvé alakult, amelyhez nem készült el az eszközkészlet a zökkenőmentes migrációhoz a Perl 5-ből. Ennek következtében olyan helyzet alakult ki, amikor egy név alatt párhuzamosan létező, egymással inkompatibilis, önálló nyelvek kerülnek bemutatásra, amelyeknek saját fejlesztői közösségeik vannak. Egy név használata rokon, de radikálisan eltérő nyelvekhez zavarhoz vezet, és sok felhasználó továbbra is a Perl 6-ot a Perl új verziójának tartja, nem pedig egy alapvetően más nyelvnek. Eközben a Perl neve továbbra is a Perl 5-tel kapcsolódik, miközben a Perl 6 említése külön pontosítást igényel.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster