Larry Wall stimmt der Umbenennung von Perl 6 in Raku zu

Larry Wall, Schöpfer von Perl und „wohlwollender Diktator auf Lebenszeit“ des Projekts, genehmigt Antrag auf Umbenennung von Perl 6 in Raku, wodurch die Umbenennungskontroverse beendet wurde. Der Name Raku wurde als Ableitung von Rakudo, dem Namen des Perl 6-Compilers, gewählt. Er ist Entwicklern bereits bekannt und überschneidet sich nicht mit anderen Projekten in Suchmaschinen.

In seinem Kommentar zitierte Larry Satz aus der Bibel „Niemand näht ein Stück neuen Stoff auf alte Kleidung, sonst schrumpft der neue Stoff, reißt den alten und das Loch wird noch größer.“ Und niemand füllt neuen Wein in alte Schläuche; Andernfalls platzt der neue Wein aus den Schalen und fließt von selbst heraus, und die Schalen gehen verloren; aber neuer Wein muss in neue Weinschläuche gefüllt werden; dann werden beide gerettet.“, verwarf aber die Endung „Und niemand, der alten Wein getrunken hat, will sofort neuen Wein, denn er sagt: Alt ist besser.“

Denken Sie daran, dass die Umbenennung von Perl 6 aktiv ist diskutiert wird in der Gemeinde seit Anfang August. Der Hauptgrund für die Zurückhaltung, das Projekt unter dem Namen Perl 6 weiterzuentwickeln, liegt darin, dass Perl 6 nicht, wie ursprünglich erwartet, eine Fortsetzung von Perl 5 war, sondern gedreht in eine separate Programmiersprache, für die keine Tools zur transparenten Migration von Perl 5 vorbereitet wurden.

Dadurch ist die Situation entstanden, dass unter dem gleichen Namen Perl zwei parallel entwickelte unabhängige Sprachen angeboten werden, die auf Quellcodeebene nicht miteinander kompatibel sind und über eigene Entwicklergemeinschaften verfügen. Die Verwendung desselben Namens für verwandte, aber grundlegend unterschiedliche Sprachen führt zu Verwirrung, und viele Benutzer betrachten Perl 6 weiterhin als eine neue Version von Perl und nicht als eine grundlegend andere Sprache. Gleichzeitig wird der Name Perl weiterhin mit Perl 5 in Verbindung gebracht und die Erwähnung von Perl 6 bedarf einer gesonderten Klärung.

Source: opennet.ru

Kommentar hinzufügen