Larry Wall, der Schöpfer der Programmiersprache Perl und "großzügiger lebenslanger Diktator" des Projekts, beantragt die Umbenennung von Perl 6 in Raku und setzt damit einen Schlussstrich unter die Debatte um den Namen. Der Name Raku wurde als Ableitung von Rakudo, dem Namen des Perl 6 Compilers, gewählt. Er ist den Entwicklern bereits vertraut und überschneidet sich nicht mit anderen Projekten in Suchmaschinen.
In seinem Kommentar zitierte Larry „Niemand näht ein Stück neuen Stoff auf alte Kleider; sonst wird das neue Stück abgerissen, das alte wird noch schlimmer verletzt. Und niemand füllt jungen Wein in alte Schläuche; sonst zerreißt der junge Wein die Schläuche, und der Wein geht verloren, und die Schläuche verderben; aber den jungen Wein muss man in neue Schläuche füllen; dann bleibt beides erhalten.“ Doch er ließ das Ende „Und niemand, der alten Wein trinkt, will sogleich den jungen, denn er sagt: Alter ist besser.“ weg.
Wir erinnern daran, dass die Umbenennung von Perl 6 aktiv in der Community seit Anfang August diskutiert wird. Der Hauptgrund für das Absehen von einer Weiterentwicklung des Projekts unter dem Namen Perl 6 liegt darin, dass Perl 6 nicht die Fortsetzung von Perl 5 geworden ist, wie ursprünglich erwartet, sondern in eine eigenständige Programmiersprache, für die es bis heute keine Werkzeuge für einen reibungslosen Übergang von Perl 5 gibt.
Infolgedessen hat sich eine Situation ergeben, in der unter demselben Namen Perl zwei parallel entwickelte, eigenständige Sprachen angeboten werden, die auf Quelltextebene nicht kompatibel sind und jeweils ihre eigenen Entwicklergemeinschaften haben. Die Verwendung eines Namens für verwandte, aber grundlegend unterschiedliche Sprachen führt zu Verwirrung, und viele Benutzer betrachten Perl 6 weiterhin als neue Version von Perl und nicht als grundsätzlich andere Sprache. Gleichzeitig wird der Name Perl weiterhin mit Perl 5 assoziiert, während eine Erwähnung von Perl 6 eine separate Klarstellung erfordert.
Quelle: opennet.ru
