Perl-ûntwikkelders beskôgje in nammeferoaring foar Perl 6

Perl taalûntwikkelders diskusjearje de mooglikheid om de Perl 6-taal te ûntwikkeljen ûnder in oare namme. Yn earste ynstânsje waard foarsteld Perl 6 omneamd te wurden "Camelia", mar doe omtinken ferskood oan de namme "Raku" foarsteld troch Larry Wall, dy't koarter is, assosjearre mei de besteande perl6-kompiler "Rakudo" en net oerlaapet mei oare projekten yn sykmasines. De namme Camelia waard suggerearre as it is in besteande maskotte namme en Perl 6 logo, it hannelsmerk wêrfoar heart ta Larry Wall.

Under de redenen foar de needsaak foar omneaming is it ûntstean fan in situaasje wêryn twa ferskillende talen hawwe foarme ûnder deselde namme, mei harren eigen mienskippen fan ûntwikkelders. Perl 6 waard net de folgjende grutte tûke fan Perl lykas ferwachte, en kin beskôge wurde as in aparte taal makke fanôf it begjin. Om't kardinale ferskillen Fan Perl 5, in grut oantal Perl 5-oanhingers, in heul lange ûntwikkelingssyklus (de earste release fan Perl 6 waard frijlitten nei 15 jier fan ûntwikkeling) en in grutte opboude koadebasis, twa ûnôfhinklike talen ûntstienen parallel, ynkompatibel mei elkoar op it nivo fan boarnekoade. Yn dizze situaasje kinne Perl 5 en Perl 6 ûnderfûn wurde as besibbe talen, de relaasje dêrtusken is sawat itselde as tusken C en C++.

It brûken fan deselde namme foar dizze talen liedt ta betizing en in protte brûkers bliuwe Perl 6 beskôgje as in nije ferzje fan Perl ynstee fan in fûneminteel oare taal. Boppedat wurdt dizze miening ek dield troch guon fertsjintwurdigers fan 'e Perl 6-ûntwikkelingsmienskip, dy't bliuwend oanhâlde dat Perl 6 wurdt ûntwikkele as ferfanging foar Perl 5, hoewol de ûntwikkeling fan Perl 5 parallel wurdt útfierd, en de oersetting fan Perl 5-projekten nei Perl 6 is beheind ta isolearre gefallen. De namme Perl giet lykwols troch Kontakt opnimme mei Perl 5, en de fermelding fan Perl 6 fereasket aparte opheldering.

Larry Wall, skepper fan de Perl-taal, yn syn video berjocht oan 'e dielnimmers fan' e PerlCon 2019-konferinsje makke it dúdlik dat beide ferzjes fan Perl al genôch folwoeksenheid hawwe berikt en de mienskippen dy't har ûntwikkelje, hawwe gjin fersoargers nedich en kinne selsstannich besluten nimme, ynklusyf omneaming, sûnder tastimming te freegjen fan 'e "Magnanimous Dictator for Life. ”

De inisjatyfnimmer fan de omneaming wie Eizabeth Mattijsen, ien fan 'e wichtichste ûntwikkelders fan Perl 6. Curtis "Ovid" Poe, makker fan 'e CPAN-map, stipe Elizabeth is dat de needsaak foar omneaming lang om let is en, nettsjinsteande it feit dat de miening fan 'e mienskip oer it ûnderwerp ûnder diskusje ferdield is, is it net nedich om de nammeferoaring út te stellen. Mei't de prestaasjes fan Perl 6 einlings Perl 5-nivo's berikke en Perl 5 begjinne te prestearjen foar guon operaasjes, is it miskien no de bêste tiid foar Perl 6 om syn namme te feroarjen.

As ekstra argumint wurdt de negative ynfloed op 'e promoasje fan Perl 6 fan it fêststelde byld fan Perl 5, dat troch guon ûntwikkelders en bedriuwen as in yngewikkelde en ferâldere taal beskôge wurdt, neamd. Yn in oantal diskusjes hawwe ûntwikkelders net iens beskôge om Perl 6 te brûken gewoan om't se in negative, foarme miening hawwe tsjin Perl. Jongeren sjogge Perl as in taal út it fiere ferline dy't net brûkt wurde moat yn nije projekten (lykas hoe't jonge ûntwikkelders COBOL yn 'e jierren '90 behannele).

Boarne: opennet.ru

Add a comment