Perl иштеп чыгуучулары Perl 6 үчүн атын өзгөртүүнү караштырып жатышат

Perl тилин иштеп чыгуучулар талкууланат башка ат менен Perl 6 тилин өнүктүрүү мүмкүнчүлүгү. Башында, Perl 6 "Камелия" атын өзгөртүү сунушталган, бирок кийин көңүл бурулган жылды Ларри Уолл тарабынан сунушталган "Raku" аталышына, ал кыскараак, учурдагы perl6 компилятору "Rakudo" менен байланышкан жана издөө системаларындагы башка долбоорлор менен дал келбейт. Камелия аты сунушталган, анткени ал бар тумар аты жана Perl 6 логотиби, кайсы үчүн товардык белги таандык Ларри Уол.

Атын өзгөртүү зарылдыгынын себептеринин арасында эки башка тил бир аталышта, өздөрүнүн иштеп чыгуучулар жамааттары менен түзүлгөн кырдаалдын пайда болушу саналат. Perl 6 күтүлгөндөй Perl кийинки негизги бутагы болуп калган жок жана нөлдөн баштап түзүлгөн өзүнчө тил катары каралышы мүмкүн. Анткени негизги айырмачылыктар Perl 5тен көп сандагы Perl 5 жактоочулары, абдан узак өнүгүү цикли (Perl 6нын биринчи релизинин 15 жылдык өнүгүүсүнөн кийин чыккан) жана чоң топтолгон код базасы, параллелдүү эки көз карандысыз тил пайда болгон. бири-бирине баштапкы код деңгээлинде. Бул жагдайда, Perl 5 жана Perl 6 тектеш тилдер катары кабыл алынышы мүмкүн, алардын ортосундагы мамиле C жана C++ ортосундагыдай эле.

Бул тилдер үчүн бир эле аталышты колдонуу башаламандыкка алып келет жана көптөгөн колдонуучулар Perl 6ны түп тамырынан бери башка тил эмес, Perlдин жаңы версиясы деп эсептешет. Мындан тышкары, бул пикирди Perl 6 өнүктүрүү коомчулугунун айрым өкүлдөрү да бөлүшөт, алар Perl 6 Perl 5ти алмаштыруу катары иштелип жатат деп ырасташат, бирок Perl 5ти иштеп чыгуу параллелдүү жүргүзүлүп жатат жана Perl 5 үчүн Perl 6 долбоорлору айрым учурларда гана чектелген. Бирок, аты Perl уланууда Байланышуу Perl 5 менен, жана Perl 6 жөнүндө сөз кылуу өзүнчө тактоону талап кылат.

Ларри Уол, Перл тилинин жаратуучусу, анын ичинде видео билдирүү PerlCon 2019 конференциясынын катышуучуларына Перлдин эки версиясы тең жетишээрлик жетилгендигин жана аларды иштеп чыгуучу жамааттар камкордукка муктаж эместигин жана “Өмүр бою чоң диктатордун” уруксатын сурабастан, өз алдынча чечим кабыл ала аларын, анын ичинде атын өзгөртүүнү ачык көрсөттү. ”

Атын өзгөртүүнүн демилгечиси Эйзабет Маттийсен, Perl 6нын негизги иштеп чыгуучуларынын бири. Кертис "Овид" По, CPAN каталогунун жаратуучусу, колдоо Элизабеттин айтымында, атын өзгөртүү зарылдыгы эбак эле кечиккен жана талкууланып жаткан маселе боюнча коомчулуктун пикири экиге бөлүнгөнүнө карабастан, атын өзгөртүүнү кечиктирүүнүн кереги жок. Perl 6нын иштеши акыры Perl 5 деңгээлине жетип, кээ бир операциялар боюнча Perl 5тен ашып түшө баштаганда, балким азыр Perl 6 атын өзгөртүү үчүн эң жакшы убакыт.

Кошумча аргумент катары кээ бир иштеп чыгуучулар жана компаниялар тарабынан татаал жана эскирген тил катары кабыл алынган Perl 6тин калыптанган образынын Perl 5-ны илгерилетүүдөгү терс таасири айтылат. Бир катар талкууларда иштеп чыгуучулар Perl 6га каршы терс, калыптанып калган пикирге ээ болгондуктан, Perl 90ды колдонууну ойлонушкан да эмес. Жаштар Перлди алыскы өткөн тил катары кабыл алышат, ал жаңы долбоорлордо колдонулбашы керек (жаш иштеп чыгуучулардын XNUMX-жылдары COBOLга кандай мамиле кылганы сыяктуу).

Source: opennet.ru

Комментарий кошуу