Basa Perl 6 diganti jeneng dadi Raku

Repositori Perl 6 kanthi resmi dijupuk ganti, ngganti jeneng project kanggo Raku. Wigati dicathet menawa kanthi resmi proyek kasebut wis diwenehi jeneng anyar, ngganti jeneng proyek kasebut, sing wis dikembangake sajrone 19 taun, mbutuhake akeh karya lan butuh sawetara wektu nganti ganti jeneng rampung. .

Contone, ngganti Perl karo Raku bakal mbutuhake uga ngganti sebutan "perl" ing direktori lan jeneng berkas, kelas, variabel lingkungan, reworking dokumentasi lan situs. Ana uga akeh karya sing kudu ditindakake karo komunitas lan situs pihak katelu kanggo ngganti Perl 6 karo referensi Raku babagan macem-macem sumber informasi (contone, sampeyan kudu nambah tag raku menyang bahan kanthi tag perl6). Nomer versi basa bakal tetep ora diganti saiki, lan rilis sabanjure yaiku "6.e", sing bakal tetep kompatibilitas karo rilis sing kepungkur. Nanging organisasi diskusi babagan transisi menyang nomer masalah sing beda ora dikecualekake.

Ekstensi ".raku" bakal digunakake kanggo skrip, ".rakumod" kanggo modul, ".rakutest" kanggo tes, lan ".rakudoc" kanggo dokumentasi (diputusake ora nggunakake ekstensi sing luwih cendhek ".rk" amarga bisa dadi bingung karo extension ".rkt" wis digunakake ing basa Raket.
Ekstensi anyar direncanakake bakal didandani ing spesifikasi 6.e, sing bakal dirilis taun ngarep. Dhukungan kanggo ekstensi ".pm", ".pm6", lan ".pod6" lawas ing spek 6.e bakal dipertahankan, nanging ekstensi kasebut bakal ditandhani ora digunakake ing rilis 6.f sabanjure (bebaya bakal ditampilake ). Metode ".perl", kelas Perl, variabel $*PERL, "#!/usr/bin/perl6" ing header skrip, variabel lingkungan PERL6LIB lan PERL6_HOME uga bisa diarani minangka ora bisa digunakake. Ing release 6.g, akeh perl bindings kiwa konco kanggo kompatibilitas kamungkinan bakal dibusak.

Proyek kasebut bakal terus berkembang ing sangisore organisasi "Yayasan Perl". Nggawe organisasi alternatif bisa dianggep yen Yayasan Perl mutusake ora nindakake bisnis karo proyek Raku. Ing situs web Yayasan Perl, proyek Raku diusulake kanggo ditampilake minangka salah sawijining basa kulawarga Perl, bebarengan karo RPerl lan CPerl. Ing sisih liya, ide nggawe "Yayasan Raku" kasebut, minangka organisasi mung kanggo Raku, ninggalake
"Yayasan Perl" kanggo Perl 5.

Elinga yen alasan utama kanggo ora gelem nerusake pangembangan proyek kasebut kanthi jeneng Perl 6 Iku sing Perl 6 ora tindakake saka Perl 5 minangka Originally samesthine, nanging nguripake menyang basa pamrograman sing kapisah, sing ora ana alat kanggo migrasi transparan saka Perl 5. AkibatΓ©, ana kahanan nalika, kanthi jeneng Perl sing padha, rong basa independen ngembangake paralel diusulake sing ora kompatibel karo saben liyane ing tingkat kode sumber lan duwe pangembang komunitas dhewe. Panganggone jeneng sing padha kanggo basa sing gegandhengan nanging beda banget mbingungake lan akeh pangguna sing terus nganggep Perl 6 minangka versi anyar Perl tinimbang basa sing beda-beda. Ing wektu sing padha, jeneng Perl terus digandhengake karo Perl 5, lan sebutan Perl 6 mbutuhake klarifikasi sing kapisah.

Source: opennet.ru

Add a comment