Sviluppatori del linguaggio Perl la possibilità di sviluppare il linguaggio Perl 6 con un nome diverso. Inizialmente si proponeva di rinominare Perl 6 in "Camelia", ma poi l'attenzione sul nome "Raku" proposto da Larry Wall, che è più breve, si associa al compilatore perl6 "Rakudo" esistente e non è in conflitto con altri progetti nei motori di ricerca. Il nome Camelia è stato proposto perché è il nome attuale della mascotte e , un marchio per il quale Larry Wall.
Tra le ragioni della necessità di un cambiamento di nome si segnala la formazione di due linguaggi diversi sotto lo stesso nome, ognuno con le proprie comunità di sviluppatori. Perl 6 non è diventato il successore significativo di Perl, come ci si aspettava, e può essere considerato come un linguaggio separato creato da zero. A causa di da Perl 5, del gran numero di sostenitori di Perl 5, di un ciclo di sviluppo molto lungo (il primo rilascio di Perl 6 è stato fatto dopo 15 anni di sviluppo) e di una grande base di codice accumulata, sono emersi due linguaggi autonomi in evoluzione parallela, non compatibili tra loro a livello di codice sorgente. Nella situazione attuale, Perl 5 e Perl 6 possono essere considerati come lingue affini, con relazioni simili a quelle tra C e C++.
Utilizzare lo stesso nome per questi linguaggi porta a confusione e molti utenti continuano a considerare Perl 6 una nuova versione di Perl, e non un linguaggio radicalmente diverso. Inoltre, questa opinione è condivisa anche da alcuni membri della comunità di sviluppatori di Perl 6, che continuano a sostenere che Perl 6 si stia sviluppando come sostituzione di Perl 5, sebbene lo sviluppo di Perl 5 proceda in parallelo e la migrazione dei progetti Perl 5 a Perl 6 sia limitata a casi isolati. Nel frattempo, il nome Perl continua a a Perl 5, mentre il riferimento a Perl 6 richiede ulteriori chiarimenti.
, creatore del linguaggio Perl, nel suo ai partecipanti della conferenza PerlCon 2019 ha fatto capire che entrambi i varianti di Perl hanno già raggiunto una maturità sufficiente e le comunità che le sostengono non necessitano di tutela e possono prendere decisioni autonomamente, compresa quella di un cambio di nome, senza chiedere il permesso al "Generoso dittatore a vita".
L'iniziativa del rinomina è stata presa da Élisabeth Mattijsen, una delle principali sviluppatrici di Perl 6. Curtis "Ovid" Poe, creatore del catalogo CPAN, Élisabeth nel ritenere che la necessità di un rinomina fosse da tempo matura e, nonostante il parere della comunità sul tema sia diviso, non si dovrebbe procrastinare il cambiamento del nome. Alla luce del fatto che le prestazioni di Perl 6 sono finalmente state portate a livello di Perl 5, e che per alcune operazioni comincia a superare Perl 5, potrebbe essere il momento migliore per rinominare Perl 6.
Come argomento aggiuntivo è stato menzionato l'impatto negativo sulla promozione di Perl 6 dovuto all'immagine consolidata di Perl 5, che è percepita da alcuni sviluppatori e aziende come un linguaggio complesso e obsoleto. In diverse discussioni, gli sviluppatori non hanno neanche preso in considerazione l'uso di Perl 6 solo perché hanno un'opinione negativa preconcetta nei confronti di Perl. Per i giovani, Perl è visto come un linguaggio di un'epoca remota che non vale la pena utilizzare nei nuovi progetti (in modo simile a come negli anni '90 i giovani sviluppatori consideravano il COBOL).
Fonte: opennet.ru
