Разработчици на езика Perl възможността за развитие на езика Perl 6 под друго име. Първоначално Perl 6 се предлагаше да се преименува на 'Camelia', но вниманието на предложеното от Лари Уол име 'Raku', което е по-кратко, асоциира се с вече съществуващия perl6-компилатор 'Rakudo' и не се припокрива с други проекти в търсачките. Името Camelia е предложено, тъй като е съществуващо название на талисмана и , търговска марка на която Лари Уол.
Сред причините за необходимостта от преименуване се посочва появата на ситуация, в която са се формирали два различни езика под едно име, които имат свои общности от разработчици. Perl 6 не стана следващият значителен клон на Perl, както се очакваше, и може да бъде разглеждан като създаден от нулата отделен език. Поради от Perl 5, голямото количество последователи на Perl 5, твърде дългия цикъл на разработка (първият релиз на Perl 6 беше пуснат след 15 години разработка) и натрупаната кодова база се появиха два паралелно развиващи се самостоятелни езика, несъвместими помежду си на ниво изходен текст. В създалата се ситуация Perl 5 и Perl 6 могат да бъдат възприемани като родствени езици, отношенията между които са приблизително като между C и C++.
Използването на едно име за тези езици води до объркване и много потребители все още смятат Perl 6 за нова версия на Perl, а не за принципно различен език. По-горе, такова мнение поддържат и някои представители на общността на разработчиците на Perl 6, които продължават да настояват, че Perl 6 се развива като заместител на Perl 5, въпреки че разработката на Perl 5 продължава паралелно, а прехвърлянето на проекти от Perl 5 към Perl 6 е ограничено до единични случаи. В същото време името Perl продължава с Perl 5, а споменаването на Perl 6 изисква отделно уточнение.
, създателят на езика Perl, в своето към участниците в конференцията PerlCon 2019 даде да се разбере, че и двата варианта на Perl вече са достигнали достатъчна зрялост и развиващите ги общности не изискват одобрение и могат самостоятелно да взимат решения, включително за преименуване, без да питат разрешение от 'Великодушния пожизнен диктатор'.
Инициаторът на преименуването е Елизабет Маттийсен (Eizabeth Mattijsen), една от основните разработчици на Perl 6. Къртис По (Curtis «Ovid» Poe), създателят на каталога CPAN, Елизабет смята, че необходимостта от преименуване отдавна е назряла и, въпреки че мненията на общността по обсъждания въпрос са разделени, не бива да се бавим с променянето на името. С оглед на факта, че производителността на Perl 6 най-накрая е достигнала нивото на Perl 5 и за някои операции дори го изпреварва, сега може би е най-добрият момент за Perl 6 да промени името си.
Като допълнителен аргумент е споменато негативното влияние на утвърдения имидж на Perl 5 върху популяризирането на Perl 6, който се възприема от някои разработчици и компании като усложнен и остарял език. В редица дискусии разработчиците дори не разглеждали кандидатстването на Perl 6 просто защото имат отрицателно формирано мнение към Perl. У младите хора Perl се възприема като език от далечното минало, който не си заслужава да се използва в нови проекти (подобно на това, как младите разработчици в 90-те години възприемаха COBOL).
Източник: opennet.ru
