Perl arendajad kaaluvad võimalust muuta Perl 6 nime.

Perl'i programmeerijad käsitlevad Perl 6 keele arendamise võimalus teise nime alla. Alguses pakuti Perl 6 ümber nimetada „Camelia“, kuid seejärel pöördus tähelepanu pöördus Larry Walli pakutud nimele „Raku“, mis on lühem, seostub olemasoleva perl6 kompilaatori „Rakudo“ ja ei kattuki muude projektidega otsingumootorites. Nimi Camelia pakuti välja, kuna see on olemasolev talismani ja Perl 6 logo, kaubamärk selle kuulub Larry Wallile.

Üks peamisi põhjusi ümbernimetamise vajadusele on olukorra ilmnemine, kus kaks erinevat keelt jagavad sama nime ning nende arendajate kogukonnad on kujunenud. Perl 6 ei saanud oodatud oluliseks Perl'i haruks ning seda võib käsitleda kui nullist loodud eraldi keelt. Selle tõttu radikaalsete erinevuste Perl 5-st, suurte Perl 5 toetajate arvu, liiga pika arendustsükli (esimene Perl 6 väljalase tuli pärast 15 aastat arendust) ja suure kugunenud koodibaasi tõttu on kujunenud kaks paralleelselt arenevat iseseisvat keelt, mis ei ole üksteisega allikasüsteemide tasemel ühilduvad. Käesolevas olukorras võib Perl 5 ja Perl 6 käsitleda sugulaste keelena, kelle omavahelised suhted sarnanevad C ja C++ suhetele.

Ühe nime kasutamine nende keelte jaoks tekitab segadust ja paljud kasutajad arvavad, et Perl 6 on uus versioon Perl'ist, mitte põhimõtteliselt erinev keel. Veelgi enam, sedasama arvavad mõned Perl 6 arendajate kogukonna esindajad, kes jätkuvalt väidavad, et Perl 6 areneb Perl 5 asendajana, kuigi Perl 5 arendust jätkatakse paralleelselt ja Perl 5 projektide ümberportimine Perl 6-le piirdub üksikutel juhtudel. Samal ajal seondub nimi Perl jätkuvalt Perl 5-ga, samas kui Perl 6 mainimine vajab eraldi täpsustamist. Larry Wall

, Perl'i keele looja, omavideopöördumises PerlCon 2019 konverentsi osalejatele andis mõista, et mõlemad Perl'i variandid on saavutanud piisavalt küpsuse ja neid arendavad kogukonnad ei vaja hoolt ning saavad iseseisvalt otsuseid teha, sealhulgas ümbernimetamise osas, mitte küsides „Üksildase elu kaudu diktaatori“ luba. к участникам конференции PerlCon 2019 дал понять, что оба варианта Perl уже достигли достаточной зрелости и развивающие их сообщества не требуют опеки и могут самостоятельно принимать решения, в том числе о переименовании, не спрашивая разрешения у «Великодушного пожизненного диктатора».

Nime muutmise algataja oli Elizabeth Mattijsen, kes on üks Perl 6 peamistest arendajatest. Curtis „Ovid“ Poe, CPANi katalooge looja, ise Linus Torvalds – kuid rakendust lükati edasi. Projekt oli tugevalt seotud Edge Security krüpto funktsioonidega. Kuid kuus kuud tagasi läksid uue protokolli autorid kompromissile ja on Elizabethi seisukoht, et nime muutmine on ammu küps ja kuigi kogukonna arvamused on teemas jagunenud, ei tohiks nime muutmist edasi lükata. Arvestades, et Perl 6 jõudlus on viimaks viidud Perl 5 tasemele ning mõne operatsiooni puhul hakkab see Perl 5 isegi ületama, on praegu võib-olla parim aeg Perl 6 jaoks nime muutmiseks.

Lisargumentidena on mainitud Perl 5 negatiivset mõju Perl 6 edendamisele, kui Perl 5 kuvand on mõnede arendajate ja ettevõtete seas keeruline ja aegunud keel. Mitmetes aruteludes ei ole arendajad kaalunud Perl 6 kasutamist pelgalt seetõttu, et nad omavad negatiivset arvamist Perl'i suhtes. Noorte seas tajutakse Perl'i nagu kauge mineviku keelt, mida ei tasu uutes projektides kasutada (sarnaselt sellele, kuidas noored arendajad suhtusid 90ndatel COBOL'i).

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster