Zimanê Perl 6 guherî Raku

Depoya Perl 6 bi fermî qebûl kirin gûherrandinî, guherandina navê projeyê bo Raku. Hate zanîn ku tevî ku bi awayekî fermî navekî nû li projeyê hatiye dayîn, lê guhertina navê projeya ku ev 19 sal in tê pêşxistin, xebateke mezin dixwaze û heta ku guhertina navan bi dawî bibe dê demek bidome. .

Mînakî, li şûna Perl bi Raku dê hewce bike di heman demê de li şûna behskirina "perl" di peldank û navên pelan, çîn, guhêrbarên hawîrdorê de, ji nû ve xebitandina belge û malperê. Di heman demê de gelek kar heye ku bi civatê û malperên sêyemîn re were kirin da ku Perl 6 bi referansên Raku re li ser çavkaniyên agahdariya cihêreng biguhezîne (mînakek, dibe ku hûn hewce ne ku etîketa raku li materyalên bi etîketa perl6 zêde bikin). Jimareya guhertoya zimanî dê heya niha neguhêrbar bimîne, û berdana din dê "6.e" be, ku dê bi weşanên berê re hevahengiyê bihêle. Lê organîzekirina nîqaşa derbasbûna ji bo hejmarek cûda ya mijaran nayê red kirin.

Berfirehkirina ".raku" dê ji bo nivîsan, ".rakumod" ji bo modulan, ".rakutest" ji bo ceribandinan, û ".rakudoc" ji bo belgekirinê were bikar anîn (biryar hate dayîn ku dirêjkirina kurttir ".rk" neyê bikar anîn. bi dirêjkirina ".rkt" ya ku berê di zimanê Racket de hatî bikar anîn tevlihev be.
Pêvekirinên nû têne plan kirin ku di taybetmendiya 6.e de, ku dê sala pêş de were berdan, werin sererast kirin. Piştgiriya ji bo pêvekên kevn ".pm", ".pm6", û ".pod6" di taybetmendiya 6.e de dê were domandin, lê ev pêvekirin dê di berdana 6.f ya paşîn de wekî paşverû bêne nîşankirin (hişyariyek dê were xuyang kirin ). Rêbaza ".perl", çîna Perl, guhêrbara $*PERL, "#!/usr/bin/perl6" di sernivîsên skrîptê de, guherbarên hawirdorê yên PERL6LIB û PERL6_HOME jî dikarin wekî nederbasdar werin binav kirin. Di serbestberdana 6.g de, gelek girêdanên perl ên ku ji bo lihevhatinê li pey xwe hiştibûn, dibe ku werin rakirin.

Proje dê di bin banê rêxistinê de pêşve biçe."Weqfa Perl". Ger Weqfa Perl biryar bide ku bi projeya Raku re karsaziyê neke, dibe ku avakirina rêxistinek alternatîf were hesibandin. Li ser malpera Weqfa Perl, projeya Raku tê pêşniyar kirin ku wekî yek ji zimanên malbata Perl, ligel RPerl û CPerl were pêşkêş kirin. Ji aliyê din ve, fikra afirandina "Weqfa Raku" tê gotin, wekî rêxistinek tenê ji bo Raku, derket.
"Weqfa Perl" ji bo Perl 5.

Bînin bîra xwe ku sedema bingehîn a nerazîbûna berdewamkirina pêşkeftina projeyê di bin navê Perl 6 de ye Ev e ku Perl 6 li pey Perl 5 ne wek ku di eslê xwe de hêvî dikir, lê zivirî nav nav zimanek bernamenûsek cihêreng, ji ​​bo ku tu amûrên ji bo koçberiya zelal ji Perl 5 nehatine amade kirin. Wekî encamek, rewşek derketiye holê ku, di bin heman navê Perl de, du zimanên serbixwe yên pêşkeftî yên paralel têne pêşniyar kirin ku bi her yekê re ne lihevhatî ne. yên din di asta koda çavkaniyê de ne û pêşdebirên civakên xwe hene. Bikaranîna heman navî ji bo zimanên têkildar lê bi awayekî radîkal cuda tevlihev e û gelek bikarhêner berdewam dikin ku Perl 6 wekî guhertoyek nû ya Perl ne ku zimanek bingehîn cûda difikirin. Di heman demê de, navê Perl berdewam dike ku bi Perl 5 re têkildar be, û behskirina Perl 6 hewceyê zelaliyek cûda hewce dike.

Source: opennet.ru

Add a comment