No repositório Perl 6 oficialmente , mudando o nome do projeto para Raku. É destacado que, apesar de o projeto já ter recebido um novo nome formalmente, a mudança de nome para um projeto que está em desenvolvimento há 19 anos exige um grande trabalho e levará algum tempo até que a rebranding esteja completamente concluída.
Por exemplo, a substituição de Perl por Raku também a substituição de menções a 'perl' em diretórios e nomes de arquivos, classes, variáveis de ambiente, além da reestruturação da documentação e do site. Haverá também um grande trabalho com a comunidade e sites de terceiros para substituir menções a Perl 6 por Raku em todos os tipos de recursos informativos (por exemplo, pode ser necessário adicionar a tag raku a materiais com a tag perl6). A numeração das versões da linguagem permanecerá inalterada por enquanto, e a próxima será a versão '6.e', que manterá a compatibilidade com lançamentos anteriores. No entanto, não se descarta a possibilidade de discutir a transição para uma nova numeração de lançamentos.
Para scripts, será utilizada a extensão '.raku', para módulos '.rakumod', para testes '.rakutest', e para documentação '.rakudoc' (extensões mais curtas como '.rk' não serão utilizadas, pois podem ser confundidas com a extensão '.rkt', já usada na linguagem Racket.
Novas extensões estão previstas para serem consolidadas na especificação 6.e, que será lançada no próximo ano. O suporte para as extensões antigas '.pm', '.pm6' e '.pod6' na especificação 6.e será mantido, mas na próxima edição 6.f essas extensões serão marcadas como obsoletas (um aviso será emitido). Também poderão ser consideradas obsoletas a extensão '.perl', a classe Perl, a variável $*PERL, '#!/usr/bin/perl6' no cabeçalho dos scripts, e as variáveis de ambiente PERL6LIB e PERL6_HOME. Na edição 6.g, muitos dos vinculações mantidas para compatibilidade com Perl poderão ser removidas.
O projeto continuará a se desenvolver sob a tutela da organização ''. A criação de uma organização alternativa poderá ser considerada se a 'The Perl Foundation' decidir não se envolver com o projeto Raku. No site da 'The Perl Foundation', o projeto Raku é apresentado como uma das linguagens da família Perl, ao lado de RPerl e CPerl. Por outro lado, também é mencionada a ideia de criar a 'The Raku Foundation', como uma organização exclusivamente para Raku, mantendo
'The Perl Foundation' para Perl 5.
Lembramos que a principal razão para a hesitação em continuar o desenvolvimento do projeto sob o nome Perl 6 é que Perl 6 não se tornou uma continuação do Perl 5, como inicialmente esperado, mas em uma linguagem de programação separada, para a qual não foram preparados instrumentos para uma migração transparente a partir do Perl 5. Como resultado, surgiu uma situação em que, sob o mesmo nome, o Perl oferece duas linguagens independentes que se desenvolvem paralelamente e não são compatíveis entre si no nível do código-fonte, tendo suas próprias comunidades de desenvolvedores. O uso de um único nome para linguagens relacionadas, mas radicalmente diferentes, leva à confusão e muitos usuários continuam a considerar o Perl 6 como uma nova versão do Perl, e não como uma linguagem fundamentalmente diferente. Ao mesmo tempo, o nome Perl continua a ser associado ao Perl 5, enquanto a menção ao Perl 6 requer uma clarificação separada.
Fonte: opennet.ru
