Perl 6 should soon be known as Raku, now that Perl's creator, Larry Wall, has given his blessing to the name change.
On Friday, Wall approved a request to extract GitHub to adopt the new nickname, citing a biblical parable.
He wrote: "I am in favor of this change, because it reflects an ancestral wisdom," before reciting:
Wall thus ended a debate that has occupied the Perl developer community over the past few months and has been a problem for over a decade . In August, Dutch software developer Elizabeth Mattijsen opened a problem in the Perl 6 repository of GitHub that seeks to change the name of Perl 6 because it is "confusing and irritating." they are separate but related programming languages. And when developers talk about Perl, they generally refer to Perl 5. To give Perl 6 the opportunity to thrive on its own, the Perl community primarily agreed that a new name would be useful.
Perl 6, the developer community reflects on the name of the language with less luggage
Mattijsen initially proposed "Camilia", the name of the butterfly pet from Perl 6. Other suggestions included "Wall", in honor of Larry Wall, ofun, hiro, juro, oven, mayu, pumpking, rafu, raptor and raptor, among many others.
Finally, Raku, a reference to the Rakudo compiler of Perl 6, won. Perl 6 will become Raku, assuming that the four people who have not yet approved the withdrawal request give their approval, and Perl 5 will simply become Perl.
Announcing the change in a post on the Hacker News forum, the programmer and the Perl book The author Curtis "Ovid" Poe said: "This has been a big problem for the Perl community."
"If I had to choose, I would program in Raku because it is a lovely language that addresses many problematic points (including being one of the few dynamic languages with a functional concurrency model. But it has not yet been widely adopted enough for that will happen. Time will tell. "
The butterfly character, possibly horrible, Camelia will remain Raku's pet. ®
Your guide to being truly data driven with unmatched data analysis performance