Larry Wall, creatore del linguaggio Perl e "generoso dittatore a vita" del progetto, la richiesta di rinominare Perl 6 in Raku, mettendo fine alle controversie sul rinominamento. Il nome Raku è stato scelto come derivato da Rakudo, il nome del compilatore di Perl 6. È già familiare agli sviluppatori e non si sovrappone ad altri progetti nei motori di ricerca.
Nel suo commento, Larry ha citato "Nessuno cuce una pezza di stoffa nuova su un vestito vecchio; altrimenti, la pezza nuova si ritirerà e strapperà il vestito, e si farà un buco ancora più grande. E nessuno versa vino nuovo in otri vecchi; altrimenti, il vino nuovo rompe gli otri, e il vino stesso fuoriesce, e gli otri sono perduti; ma il vino nuovo deve essere versato in otri nuovi; allora si salverà sia l'uno che l'altro.", ma ha tralasciato la parte finale "E nessuno, bevendo vino vecchio, desidera subito il nuovo, poiché dice: 'Il vecchio è meglio'."
Ricordiamo che il rinominamento di Perl 6 è attivo nella comunità dall'inizio di agosto. La ragione principale del rifiuto di continuare lo sviluppo del progetto con il nome Perl 6 è che Perl 6 non è diventato il proseguimento di Perl 5, come inizialmente previsto, ma in un linguaggio di programmazione separato, per il quale non è stato mai preparato uno strumento per una migrazione trasparente da Perl 5.
Di conseguenza, si è creato un scenario in cui con lo stesso nome Perl vengono offerti due linguaggi autonomi e in parallelo, non compatibili tra loro a livello di codice sorgente e con le proprie comunità di sviluppatori. L'uso di un unico nome per linguaggi affini ma sostanzialmente diversi genera confusione e molti utenti continuano a considerare Perl 6 una nuova versione di Perl, piuttosto che un linguaggio fondamentalmente diverso. Nel frattempo, il nome Perl continua ad essere associato a Perl 5, mentre il riferimento a Perl 6 richiede un'ulteriore precisazione.
Fonte: opennet.ru
