Larry Wall approved the renaming of Perl 6 to Raku

Larry Wall, the creator of the Perl language and the project's "benevolent lifelong dictator" approved the an application to rename Perl 6 to Raku, ending the renaming controversy. The name Raku is chosen as a derivative of Rakudo, the name of the Perl 6 compiler. It is already familiar to developers and does not overlap with other projects in search engines.

In his comment, Larry quoted a phrase from the bible β€œNo one sews a patch of new fabric on old clothes, otherwise the new fabric will shrink, tear the old one, and the hole will become even larger. And no one pours new wine into old wineskins; otherwise, the new wine will break through the wineskins and flow out by itself, and the wineskins will be lost; but new wine must be poured into new wineskins; then both will be saved. ”, but discarded the endingβ€œ And no one, having drunk old wine, will immediately want young wine, for he says: the old is better.

Recall that Perl 6 renaming is active being discussed in the community since the beginning of August. The main reason for the reluctance to continue development of the project under the name Perl 6 is that Perl 6 did not become a continuation of Perl 5, as originally expected, but turned into a separate programming language, for which no toolkit was prepared for transparent migration from Perl 5.

As a result, a situation has arisen when, under the same name Perl, two parallel developing independent languages ​​are offered that are not compatible with each other at the source code level and have their own developer communities. The use of the same name for related but radically different languages ​​is confusing and many users continue to think of Perl 6 as a new version of Perl rather than a fundamentally different language. At the same time, the name Perl continues to be associated with Perl 5, and the mention of Perl 6 requires a separate clarification.

Source: opennet.ru

Add a comment