L-iżviluppaturi tal-Perl qed jikkunsidraw bidla fl-isem għal Perl 6

Żviluppaturi tal-lingwa Perl qed jiddiskutu il-possibbiltà li tiżviluppa l-lingwa Perl 6 taħt isem differenti. Inizjalment, Perl 6 ġie propost li jingħata isem ġdid "Camelia", iżda mbagħad attenzjoni imċaqlaq għall-isem "Raku" propost minn Larry Wall, li huwa iqsar, assoċjat mal-kompilatur perl6 eżistenti "Rakudo" u ma jikkoinċidix ma 'proġetti oħra fil-magni tat-tiftix. L-isem Camelia ġie ssuġġerit peress li huwa isem mascot eżistenti u Logo Perl 6, it-trademark li għaliha jappartjeni għal Larry Wall.

Fost ir-raġunijiet għall-ħtieġa ta 'tismija mill-ġdid hemm il-ħolqien ta' sitwazzjoni li fiha ffurmaw żewġ lingwi differenti taħt l-istess isem, bil-komunitajiet tagħhom stess ta 'żviluppaturi. Perl 6 ma sarx il-fergħa ewlenija li jmiss ta 'Perl kif mistenni, u jista' jitqies bħala lingwa separata maħluqa mill-bidu. Minħabba differenzi kardinali Minn Perl 5, numru kbir ta 'aderenti ta' Perl 5, ċiklu ta 'żvilupp twil ħafna (l-ewwel rilaxx ta' Perl 6 ġiet rilaxxata wara 15-il sena ta 'żvilupp) u bażi ta' kodiċi akkumulata kbira, żewġ lingwi indipendenti qamu b'mod parallel, inkompatibbli ma ' xulxin fil-livell tal-kodiċi tas-sors. F'din is-sitwazzjoni, Perl 5 u Perl 6 jistgħu jiġu pperċepiti bħala lingwi relatati, li r-relazzjoni bejniethom hija bejn wieħed u ieħor l-istess bħal bejn C u C++.

L-użu tal-istess isem għal dawn il-lingwi jwassal għal konfużjoni u ħafna utenti jkomplu jqisu Perl 6 bħala verżjoni ġdida ta 'Perl aktar milli lingwa fundamentalment differenti. Barra minn hekk, din l-opinjoni hija kondiviża wkoll minn xi rappreżentanti tal-komunità ta 'żvilupp Perl 6, li jkomplu jinsistu li Perl 6 qed jiġi żviluppat bħala sostitut għal Perl 5, għalkemm l-iżvilupp ta' Perl 5 jitwettaq b'mod parallel, u t-traduzzjoni ta ' Proġetti Perl 5 għal Perl 6 huwa limitat għal każijiet iżolati. Madankollu, l-isem Perl ikompli biex tikkuntattja ma 'Perl 5, u l-aċċenn ta' Perl 6 teħtieġ kjarifika separata.

Larry Wall, kreatur tal-lingwa Perl, fil tiegħu messaġġ bil-vidjo lill-parteċipanti tal-konferenza PerlCon 2019 għamilha ċara li ż-żewġ verżjonijiet ta 'Perl diġà laħqu maturità suffiċjenti u l-komunitajiet li qed jiżviluppawhom ma jeħtiġux kustodja u jistgħu b'mod indipendenti jieħdu deċiżjonijiet, inkluż tibdil ta' isem, mingħajr ma jitolbu permess mill-"Dittatur Magnanimu għall-Ħajja. ”

L-inizjatur tat-tismija kien Eizabeth Mattijsen, waħda mill-iżviluppaturi ewlenin ta 'Perl 6. Curtis "Ovid" Poe, kreatur tad-direttorju CPAN, appoġġjati Elizabeth hija li l-ħtieġa ta’ tibdil tal-isem ilha żmien twil u, minkejja l-fatt li l-opinjoni tal-komunità dwar il-kwistjoni li qed tiġi diskussa hija maqsuma, m’hemmx għalfejn tittardja l-bidla tal-isem. Bil-prestazzjoni ta 'Perl 6 fl-aħħar tilħaq il-livelli ta' Perl 5 u tibda tegħleb lil Perl 5 għal xi operazzjonijiet, forsi issa huwa l-aħjar żmien biex Perl 6 jibdel isimha.

Bħala argument addizzjonali, jissemma l-impatt negattiv fuq il-promozzjoni ta 'Perl 6 tal-immaġni stabbilita ta' Perl 5, li hija pperċepita minn xi żviluppaturi u kumpaniji bħala lingwa ikkumplikata u skaduta. F'numru ta 'diskussjonijiet, l-iżviluppaturi lanqas biss ikkunsidraw li jużaw Perl 6 sempliċement minħabba li għandhom opinjoni ffurmata negattiva kontra Perl. Iż-żgħażagħ jipperċepixxu l-Perl bħala lingwa mill-passat imbiegħed li m'għandhiex tintuża fi proġetti ġodda (bħal kif l-iżviluppaturi żgħażagħ ttrattaw COBOL fis-snin 90).

Sors: opennet.ru

Żid kumment