Los desarrolladores del lenguaje Perl la posibilidad de desarrollar el lenguaje Perl 6 bajo otro nombre. Originalmente se propuso renombrar Perl 6 a «Camelia», pero luego la atención al nombre propuesto por Larry Wall «Raku», que es más corto, se asocia con el compilador existente de perl6 «Rakudo» y no se cruza con otros proyectos en los motores de búsqueda. El nombre Camelia fue sugerido porque es el nombre del talismán y , una marca comercial que pertenece a Larry Wall.
Entre las razones de la necesidad de un renombramiento se menciona la aparición de una situación en la que se formaron dos lenguajes diferentes bajo el mismo nombre, teniendo cada uno su propia comunidad de desarrolladores. Perl 6 no se convirtió en la siguiente rama significativa de Perl, como se esperaba, y puede considerarse un lenguaje separado creado desde cero. Debido a con Perl 5, el gran número de partidarios de Perl 5, el largo ciclo de desarrollo (la primera versión de Perl 6 fue lanzada tras 15 años de desarrollo) y la gran base de código acumulada, surgieron dos lenguajes independientes que evolucionan en paralelo, incompatibles entre sí a nivel de código fuente. En esta situación, Perl 5 y Perl 6 pueden verse como lenguajes afines, con una relación similar a la de C y C++.
El uso de un mismo nombre para estos lenguajes lleva a confusión y muchos usuarios siguen considerando Perl 6 como una nueva versión de Perl, en lugar de un lenguaje fundamentalmente diferente. Además, este punto de vista es sostenido por algunos miembros de la comunidad de desarrolladores de Perl 6, que continúan insistiendo en que Perl 6 se desarrolla como un reemplazo de Perl 5, aunque el desarrollo de Perl 5 se lleva a cabo en paralelo, y la traducción de proyectos de Perl 5 a Perl 6 se limita a casos aislados. Al mismo tiempo, el nombre Perl sigue con Perl 5, mientras que la mención de Perl 6 requiere una aclaración aparte.
, el creador del lenguaje Perl, en su a los participantes de la conferencia PerlCon 2019 dejó claro que ambas versiones de Perl ya han alcanzado suficiente madurez y las comunidades que las desarrollan no requieren supervisión y pueden tomar decisiones de manera independiente, incluyendo sobre el renombramiento, sin buscar permiso del «Generoso dictador vitalicio».
La iniciativa de renombrar fue de Elizabeth Mattijsen, una de las principales desarrolladoras de Perl 6. Curtis 'Ovid' Poe, creador del catálogo CPAN, Elizabeth argumenta que la necesidad de renombrarlo ha estado presente durante mucho tiempo y, a pesar de que la comunidad está dividida sobre el tema, no se debe procrastinar en el cambio de nombre. Dado que el rendimiento de Perl 6 finalmente ha alcanzado el nivel de Perl 5, y en algunas operaciones comienza a superarlo, podría ser el mejor momento para cambiar el nombre de Perl 6.
Como argumento adicional, se menciona la influencia negativa que tiene la imagen de Perl 5 en la promoción de Perl 6, ya que es percibido por algunos desarrolladores y empresas como un lenguaje complicado y obsoleto. En varios debates, los desarrolladores ni siquiera consideraron usar Perl 6 simplemente porque tienen una opinión negativa preconcebida sobre Perl. Para los jóvenes, Perl es visto como un lenguaje del pasado lejano que no vale la pena utilizar en nuevos proyectos (similar a cómo en los años 90 los jóvenes desarrolladores veían COBOL).
Fuente: opennet.ru
