Perl developers are considering a name change for the Perl 6 language.

A Perl nyelv fejlesztői tárgyalják a Perl 6 nyelv fejlődésének lehetősége más néven. Eredetileg a Perl 6-ot "Camelia" névre akarták átnevezni, de később a figyelem elmozdult Larry Wall által javasolt "Raku" név felé, amely rövidebb, összefügg a meglévő perl6-kompilátorral, a "Rakudo"-val, és nem ütközik más projektekkel a keresőmotorokban. A Camelia nevet azért javasolták, mert ez a Perl 6 kabala és logója, amelynek védjegyét tulajdonában van Larry Wall birtokolja.

Az átnevezés szükségességének egyik oka az volt, hogy kialakult egy helyzet, amelyben két különböző nyelv alakult ki ugyanazon név alatt, mindkettőnek megvan a saját fejlesztői közössége. A Perl 6 nem vált a Perl következő jelentős ágazatává, ahogy azt várták, és újból létrehozott, önálló nyelvként is tekinthető. A radikális eltérések a Perl 5-től, a Perl 5 nagyszámú támogatói, a túl hosszú fejlesztési ciklus (az első Perl 6-os kiadást 15 év fejlesztés után adták ki) és a felhalmozódott kódalap miatt két párhuzamosan fejlődő önálló nyelv alakult ki, amelyek nem kompatibilisek egymással a forrásszövegek szintjén. A kialakult helyzetben a Perl 5 és a Perl 6 rokon nyelveknek tekinthetők, a köztük lévő viszony hasonló a C és a C++ közötti kapcsolathoz.

Két nyelv egy név alatt való használata zavarhoz vezet, és sok felhasználó továbbra is úgy véli, hogy a Perl 6 az új verziója a Perlnek, nem pedig egy alapvetően külön nyelv. Sőt, ezt a véleményt egyes Perl 6 fejlesztői közösség képviselői is osztják, akik továbbra is ragaszkodnak ahhoz, hogy a Perl 6 a Perl 5 helyettesítőjeként fejlődik, míg a Perl 5 párhuzamosan fejlődik, és a Perl 5 projektek Perl 6-ra való áttérési esetek száma nagyon korlátozott. E közben a Perl neve továbbra is összekapcsolódik a Perl 5-tel, és a Perl 6 említése külön magyarázatot igényel.

Larry Wall, a Perl nyelv megalkotója, a saját videóüzenetében a PerlCon 2019 konferencia résztvevőihez egyértelművé tette, hogy mindkét Perl változat már elég érett, és a fejlődő közösségeiknek nincs szükségük felügyeletre, és képesek önállóan döntéseket hozni, beleértve az átnevezést is, anélkül, hogy kérnék a "Jóságos Élethossziglan Diktátor" engedélyét.

A névváltoztatás kezdeményezője Elizabeth Mattijsen, a Perl 6 fő fejlesztői között. Curtis "Ovid" Poe, a CPAN katalógus megalkotója, támogatta Elizabeth úgy véli, hogy a névváltoztatás szükségessége régóta érett, és bár a közösség véleménye megosztott a kérdésben, nem szabad várni a név megváltoztatásával. Tekintettel arra, hogy a Perl 6 teljesítménye végre elérte a Perl 5 szintjét, és néhány műveletben elkezdte megelőzni a Perl 5-öt, talán most a legjobb idő a Perl 6 számára a névváltoztatásra.

További érvként megemlítendő a Perl 5 kialakult imázsának negatív hatása a Perl 6 népszerűsítésére, amelyet egyes fejlesztők és cégek bonyolult és elavult nyelvnek tartanak. Számos vitában a fejlesztők még a Perl 6 alkalmazásának lehetőségét sem fontolgatták, csupán azért, mert negatív véleményük alakult ki a Perl-ról. A fiatalok a Perl-t egy távoli múlt nyelvének tekintik, amelyet nem érdemes új projektekben használni (körülbelül úgy, ahogyan a 90-es években a fiatal fejlesztők a COBOL-hoz viszonyultak).

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster