Larry Wall keurt het hernoemen van Perl 6 naar Raku goed

Larry Wall, maker van Perl en de ‘welwillende dictator voor het leven’ van het project goedgekeurd aanvraag om Perl 6 te hernoemen naar Raku, waarmee een einde komt aan de controverse over het hernoemen. De naam Raku werd gekozen als een afgeleide van Rakudo, de naam van de Perl 6-compiler. Het is al bekend bij ontwikkelaars en overlapt niet met andere projecten in zoekmachines.

In zijn commentaar citeerde Larry zin uit de Bijbel “Niemand naait een stukje nieuwe stof op oude kleding, anders krimpt de nieuwe stof, scheurt de oude en wordt het gat nog groter. En niemand doet nieuwe wijn in oude wijnzakken; Anders zal de nieuwe wijn uit de schil barsten en vanzelf naar buiten stromen, en zullen de schillen verloren gaan; maar nieuwe wijn moet in nieuwe wijnzakken worden gedaan; dan zullen beiden gered worden.”, maar verwierp het einde “En niemand, die oude wijn heeft gedronken, wil onmiddellijk nieuwe wijn, want hij zegt: oud is beter.”

Bedenk dat het hernoemen van Perl 6 actief is besproken in de gemeenschap sinds begin augustus. De belangrijkste reden voor de terughoudendheid om de ontwikkeling van het project onder de naam Perl 6 voort te zetten, is dat Perl 6 geen voortzetting was van Perl 5, zoals oorspronkelijk verwacht, maar gedraaid naar een aparte programmeertaal, waarvoor geen tools voor transparante migratie vanuit Perl 5 zijn voorbereid.

Als gevolg hiervan is een situatie ontstaan ​​waarin onder dezelfde naam Perl twee parallelle, onafhankelijke ontwikkelingstalen worden aangeboden, die op broncodeniveau niet met elkaar compatibel zijn en hun eigen ontwikkelaarsgemeenschappen hebben. Het gebruik van dezelfde naam voor verwante maar fundamenteel verschillende talen leidt tot verwarring, en veel gebruikers beschouwen Perl 6 nog steeds als een nieuwe versie van Perl in plaats van als een fundamenteel andere taal. Tegelijkertijd wordt de naam Perl nog steeds geassocieerd met Perl 5, en de vermelding van Perl 6 vereist afzonderlijke verduidelijking.

Bron: opennet.ru

Voeg een reactie