Basa Perl 6 diganti ngaranna jadi Raku

Resmina dina gudang Perl 6 ditarima ngarobah, ngarobah ngaran proyék jadi Raku. Perhatoskeun yén sanaos kanyataan yén sacara resmi proyék éta parantos dipasihan nami énggal, ngarobih nami proyék anu parantos dikembangkeun salami 19 taun peryogi seueur padamelan sareng peryogi sababaraha waktos dugi ka ngaganti nami parantos réngsé.

Contona, ngaganti Perl kalawan Raku bakal merlukeun ogé ngagentos rujukan kana "perl" dina diréktori sareng nami file, kelas, variabel lingkungan, ngerjakeun ulang dokuméntasi sareng halaman wéb. Aya ogé seueur padamelan anu kedah dilakukeun sareng komunitas sareng situs pihak katilu pikeun ngagentos nyebatkeun Perl 6 sareng Raku dina sagala jinis sumber inpormasi (contona, panginten peryogi nambihan tag raku kana bahan nganggo perl6. tag). Panomeran versi basa bakal tetep unchanged pikeun ayeuna jeung release salajengna bakal "6.e", nu bakal ngajaga kasaluyuan jeung release saméméhna. Tapi ngatur sawala ngeunaan transisi ka panomeran béda masalah teu kaasup.

Ekstensi ".raku" bakal dianggo pikeun naskah, ".rakumod" kanggo modul, ".rakutest" kanggo tés, sareng ".rakudoc" kanggo dokuméntasi (diputuskeun pikeun henteu nganggo ekstensi ".rk" anu langkung pondok. janten bingung sareng ekstensi ".rkt", parantos dianggo dina basa Raket.
Ekstensi anyar direncanakeun bakal dilebetkeun dina spésifikasi 6.e, anu bakal dileupaskeun taun payun. Rojongan pikeun ekstensi ".pm", ".pm6" jeung ".pod6" heubeul dina spésifikasi 6.e bakal dipikagaduh, tapi dina release saterusna 6.f ekstensi ieu bakal ditandaan salaku deprecated (warta bakal dipintonkeun). Metodeu ".perl", kelas Perl, variabel $*PERL, "#!/usr/bin/perl6" dina lulugu naskah, variabel lingkungan PERL6LIB jeung PERL6_HOME ogé bisa dicabut. Dina versi 6.g, loba bindings mun Perl nu ditinggalkeun pikeun kasaluyuan meureun bakal dihapus.

Proyék bakal terus berkembang dina naungan organisasi "Yayasan Perl". Nyiptakeun organisasi alternatif tiasa dipertimbangkeun upami Yayasan Perl mutuskeun henteu kalibet sareng proyék Raku. Dina situs wéb Yayasan Perl, proyék Raku diusulkeun pikeun dipasihan salaku salah sahiji basa kulawarga Perl, sareng RPerl sareng CPerl. Di sisi anu sanés, ide pikeun nyiptakeun "Yayasan Raku" ogé disebatkeun, salaku organisasi ngan pikeun Raku, ninggalkeun
"Yayasan Perl" pikeun Perl 5.

Hayu urang émut yén alesan utama horéam pikeun neraskeun pamekaran proyék dina nami Perl 6 éta yén Perl 6 éta lain tuluyan tina Perl 5, sakumaha asalna diperkirakeun, tapi ngancik kana basa pamrograman anu misah, anu henteu aya alat pikeun migrasi transparan ti Perl 5. Hasilna, kaayaan timbul dimana, dina nami anu sami Perl, dua basa mandiri anu berkembang paralel ditawarkeun, teu cocog sareng anu sanés. dina tingkat téks sumber sareng gaduh pamekar komunitas sorangan. Nganggo nami anu sami pikeun basa anu aya hubunganana tapi dasarna béda-béda nyababkeun kabingungan, sareng seueur pangguna anu teras-terasan nganggap Perl 6 versi énggal tina Perl tinimbang basa anu dasarna béda. Dina waktu nu sarua, ngaran Perl terus pakait sareng Perl 5, sarta nyebut Perl 6 merlukeun klarifikasi misah.

sumber: opennet.ru

Tambahkeun komentar