Perl izstrādātāji apsver iespēju mainīt Perl 6 nosaukumu

Perl valodu izstrādātāji apspriežas iespēja attÄ«stÄ«t Perl 6 valodu ar citu nosaukumu. Sākotnēji Perl 6 tika piedāvāts pārdēvēt par "Camelia", bet pēc tam uzmanÄ«bu nobÄ«dÄ«ts uz Lerija Vola piedāvāto nosaukumu "Raku", kas ir Ä«sāks, saistÄ«ts ar esoÅ”o perl6 kompilatoru "Rakudo" un meklētājprogrammās nepārklājas ar citiem projektiem. Nosaukums Camelia tika ierosināts, jo tas ir esoÅ”s talismana nosaukums un Perl 6 logotips, preču zÄ«me, kurai pieder Lerijs Vols.

Viens no pārdēvÄ“Å”anas nepiecieÅ”amÄ«bas iemesliem ir situācijas raÅ”anās, kurā ar vienu un to paÅ”u nosaukumu ir izveidojuŔās divas dažādas valodas ar savām izstrādātāju kopienām. Perl 6 nekļuva par nākamo galveno Perl atzaru, kā gaidÄ«ts, un to var uzskatÄ«t par atseviŔķu valodu, kas izveidota no nulles. Tāpēc ka kardinālas atŔķirÄ«bas No Perl 5, liels skaits Perl 5 piekritēju, ļoti ilgs izstrādes cikls (pirmais Perl 6 laidiens tika izlaists pēc 15 gadu izstrādes) un liela uzkrātā kodu bāze, paralēli radās divas neatkarÄ«gas valodas, kas nav saderÄ«gas ar viens otru avota koda lÄ«menÄ«. Å ajā situācijā Perl 5 un Perl 6 var uztvert kā radniecÄ«gas valodas, kuru attiecÄ«bas ir aptuveni tādas paÅ”as kā starp C un C++.

Viena un tā paÅ”a nosaukuma izmantoÅ”ana Ŕīm valodām rada neskaidrÄ«bas, un daudzi lietotāji joprojām uzskata, ka Perl 6 ir jauna Perl versija, nevis principiāli atŔķirÄ«ga valoda. Turklāt Å”im viedoklim piekrÄ«t arÄ« daži Perl 6 izstrādes kopienas pārstāvji, kuri turpina uzstāt, ka Perl 6 tiek izstrādāts kā Perl 5 aizstājējs, lai gan Perl 5 izstrāde tiek veikta paralēli, un Perl 5 projekti Perl 6 ir tikai atseviŔķi gadÄ«jumi. Tomēr nosaukums Perl turpinās Sazināties ar Perl 5, un Perl 6 pieminÄ“Å”ana prasa atseviŔķu skaidrojumu.

Lerijs Vols, Perl valodas radÄ«tājs, savā video ziņa PerlCon 2019 konferences dalÄ«bniekiem lika saprast, ka abas Perl versijas jau ir sasnieguÅ”as pietiekamu briedumu un kopienām, kuras tās izstrādā, nav nepiecieÅ”ama aizbildnÄ«ba un tās var patstāvÄ«gi pieņemt lēmumus, tostarp pārdēvÄ“Å”anu, neprasot atļauju ā€œMagnanious Dictator for Life. ā€

PārdēvÄ“Å”anas iniciatore bija Eizabete MatÄ«sena, viena no galvenajām Perl 6 izstrādātājām. Kērtiss "Ovidijs" Po, CPAN direktorija veidotājs, atbalstÄ«ts Elizabete norāda, ka pārdēvÄ“Å”anas nepiecieÅ”amÄ«ba ir jau sen un, neskatoties uz to, ka sabiedrÄ«bā viedokļi par apspriežamo jautājumu dalās, nosaukuma maiņu nav jāaizkavē. Tā kā Perl 6 veiktspēja beidzot sasniedz Perl 5 lÄ«meni un dažās darbÄ«bās sāk pārspēt Perl 5, iespējams, tagad ir labākais laiks, lai Perl 6 mainÄ«tu nosaukumu.

Kā papildu arguments tiek minēta Perl 6 izveidotā tēla negatÄ«vā ietekme uz Perl 5 popularizÄ“Å”anu, ko daži izstrādātāji un uzņēmumi uztver kā sarežģītu un novecojuÅ”u valodu. Vairākās diskusijās izstrādātāji pat nav apsvēruÅ”i Perl 6 izmantoÅ”anu tikai tāpēc, ka viņiem ir negatÄ«vs, veidots viedoklis pret Perl. JaunieÅ”i uztver Perlu kā valodu no tālās pagātnes, kuru nevajadzētu izmantot jaunos projektos (lÄ«dzÄ«gi kā jaunie izstrādātāji izturējās pret COBOL 90. gados).

Avots: opennet.ru

Pievieno komentāru