Vývojári Perl zvažujú zmenu názvu pre jazyk Perl 6

Vývojári jazyka Perl diskutujú možnosť vyvíjať jazyk Perl 6 pod iným názvom. Pôvodne sa navrhovalo premenovať Perl 6 na „Camelia“, ale potom sa pozornosť presunula na navrhnuté Larrym Wallom meno „Raku“, ktoré je kratšie, asociuje sa so existujúcim perl6-kompilátorom „Rakudo“ a neprekrýva sa s inými projektmi v vyhľadávačoch. Meno Camelia bolo navrhnuté, pretože ide o existujúce názov maskota a loga Perl 6, obchodná značka, ktorú patrí má Larry Wall.

Medzi dôvodmi potreby premenovania sa uvádza vznik situácie, v ktorej vznikli dva rôzne jazyky pod jedným menom, ktoré majú svoje komunity vývojárov. Perl 6 sa nestal nasledujúcou významnou vetvou Perl, ako sa očakávalo, a môže byť považovaný za jazyk vytvorený z nuly. Z dôvodu zásadných rozdielov od Perl 5, veľkého počtu priaznivcov Perl 5, príliš dlhého cyklu vývoja (prvý vydanie Perl 6 bolo vydané po 15 rokoch vývoja) a veľkého nahromadeného kódu vznikli dva paralelne sa vyvíjajúce samostatné jazyky, ktoré si nie sú vzájomne kompatibilné na úrovni zdrojových textov. V tejto situácii môžeme vnímať Perl 5 a Perl 6 ako príbuzné jazyky, ktorých vzťah je približne ako medzi C a C++.

Používanie jedného názvu pre tieto jazyky vedie k zmätku a mnohí používatelia naďalej považujú Perl 6 za novú verziu Perlu, nie za zásadne iný jazyk. Navyše, toto presvedčenie zdieľajú aj niektorí predstavitelia komunity vývojárov Perl 6, ktorí naďalej trvajú na tom, že Perl 6 sa vyvíja ako náhrada za Perl 5, aj keď sa vývoj Perl 5 prebieha paralelne, a prechody projektov z Perl 5 na Perl 6 sú obmedzené na ojedinelé prípady. Pri tom názov Perl sa naďalej spája s Perl 5, a zmienka o Perl 6 si vyžaduje samostatné objasnenie.

Larry Wall, zakladateľ jazyka Perl, vo svojom videovýzve účastníkom konferencie PerlCon 2019 dal najavo, že obidva varianty Perlu už dosiahli dostatočnú zrelosť a ich vyvíjajúce sa komunity nepotrebujú ochranu a môžu samostatne prijímať rozhodnutia, vrátane premenovania, bez toho, aby žiadali o povolenie od „Veľkorysého doživotného diktátora“.

Iniciátorom premenovania bola Elizabeth Mattijsen, jedna z hlavných vývojárok Perl 6. Curtis „Ovid“ Poe, zakladateľ katalógu CPAN, podporil Elizabeth v tom, že potreba premenovania nastala už dávno a aj keď sa názory komunity na túto tému rozdelili, netreba s premenovaním otáľať. Vzhľadom na to, že výkon Perl 6 konečne dosiahol úroveň Perl 5 a v niektorých operáciách dokonca začína prekonávať Perl 5, môže byť pre Perl 6 teraz to pravé obdobie na zmenu názvu.

Ako ďalší argument sa spomenulo negatívne pôsobenie na propagáciu Perl 6, spôsobené zavedenou reputáciou Perl 5, ktorý je niektorými vývojármi a spoločnosťami vnímaný ako zložitý a zastaraný jazyk. V niektorých diskusiách vývojári ani nezvažovali použitie Perl 6 iba preto, že mali negatívny a skreslený názor na Perl. Medzi mladými ľuďmi je Perl vnímaný ako jazyk z dávnej minulosti, ktorý sa neopláca používať v nových projektoch (tak ako v 90. rokoch mladí vývojári vnímali COBOL).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster