Perl 6 Sprooch ëmbenannt zu Raku

Offiziell am Perl 6 Repository akzeptéiert Ännerung, Ännere vum Projet Numm op Raku. Et gëtt festgestallt, datt trotz der Tatsaach, datt de Projet formell schonn en neien Numm kritt huet, den Numm fir e Projet z'änneren, dee sech zanter 19 Joer entwéckelt, vill Aarbecht erfuerdert an et dauert nach eng Zäit bis den Numm komplett ofgeschloss ass.

Zum Beispill, Perl mat Raku ersetzen wäert verlaangen ersetzen och Referenzen op "perl" an Verzeichnungen an Dateinumm, Klassen, Ëmfeldvariablen, d'Dokumentatioun an d'Websäit ëmschaffen. Et ass och vill Aarbecht ze maachen mat der Gemeinschaft an Drëtt Partei Siten fir Ernimmungen vu Perl 6 mat Raku op all Zort vun Informatiounsressourcen ze ersetzen (zum Beispill kann et néideg sinn de Raku Tag op Material mat der perl6 ze addéieren tag). D'Nummeréierung vun de Sproochversioune bleift onverännert fir de Moment an déi nächst Verëffentlechung ass "6.e", déi d'Kompatibilitéit mat fréiere Verëffentlechungen erhalen. Awer eng Diskussioun iwwer den Iwwergank op eng aner Nummeréierung vun Themen z'organiséieren ass net ausgeschloss.

D'Extensioun ".raku" gëtt fir Scripte benotzt, ".rakumod" fir Moduler, ".rakutest" fir Tester, an ".rakudoc" fir Dokumentatioun (et gouf decidéiert net déi méi kuerz ".rk" Extensioun ze benotzen wéi et kann verwiesselt ginn mat der Extensioun ".rkt", schonn an der Racket Sprooch benotzt.
Déi nei Extensiounen si geplangt an der 6.e Spezifizéierung verankert ze ginn, déi d'nächst Joer verëffentlecht ginn. Ënnerstëtzung fir déi al ".pm", ".pm6" an ".pod6" Extensiounen an der 6.e Spezifizéierung gëtt behalen, awer an der nächster Verëffentlechung vu 6.f ginn dës Extensiounen als ofgeschaaft markéiert (eng Warnung wäert sinn ugewisen). D'Methode ".perl", d'Perl Klass, d'$*PERL Variabel, "#!/usr/bin/perl6" am Skriptheader, d'PERL6LIB an PERL6_HOME Ëmfeldvariablen kënnen och ofgeschaaft ginn. An der Versioun 6.g gi vill vun de Bindungen op Perl, déi fir Kompatibilitéit verlooss goufen, wahrscheinlech geläscht.

De Projet wäert sech weider entwéckelen ënnert der Regie vun der Organisatioun "D'Perl Foundation". D'Schafung vun enger alternativer Organisatioun kann berücksichtegt ginn wann d'Perl Foundation decidéiert net mam Raku-Projet involvéiert ze sinn. Op der Perl Foundation Websäit gëtt de Raku Projet proposéiert als eng vun de Sprooche vun der Perl Famill presentéiert ze ginn, zesumme mat RPerl a CPerl. Op der anerer Säit gëtt d'Iddi fir "The Raku Foundation" ze kreéieren och ernimmt, als Organisatioun nëmme fir Raku, verlooss
"D'Perl Foundation" fir Perl 5.

Loosst eis drun erënneren datt den Haaptgrond fir d'Verzweiflung fir d'Entwécklung vum Projet ënner dem Numm Perl 6 weiderzeféieren. et ass datt Perl 6 war net eng Fortsetzung vun Perl 5, wéi ursprénglech erwaart, mä gedréint an eng separat Programmiersprache, fir déi keng Tools fir eng transparent Migratioun aus Perl 5 virbereet goufen. Als Resultat ass eng Situatioun entstanen, wou ënner dem selwechten Numm Perl zwou parallel entwéckelt onofhängeg Sproochen ugebuede ginn, inkompatibel mateneen um Quelltext Niveau an hir eege Communautéiten Entwéckler hunn. Dee selwechten Numm fir verbonnen awer grondsätzlech verschidde Sproochen ze benotzen féiert zu Duercherneen, a vill Benotzer betruechten Perl 6 weider als eng nei Versioun vu Perl anstatt eng fundamental aner Sprooch. Zur selwechter Zäit ass den Numm Perl weider mat Perl 5 verbonnen, an d'Ernimmung vu Perl 6 erfuerdert separat Klärung.

Source: opennet.ru

Setzt e Commentaire