Перл програмери разматрају промену имена за Перл 6

Програмери Перл језика расправљају могућност развоја језика Перл 6 под другим именом. У почетку је предложено да се Перл 6 преименује у "Цамелиа", али онда пажња померено на назив „Раку“ који је предложио Лари Вол, што је краће, повезано са постојећим перл6 компајлером „Ракудо“ и не преклапа се са другим пројектима у претраживачима. Име Камелија је предложено јер је то постојеће име маскоте и Перл 6 лого, заштитни знак за који припада Ларри Валл.

Међу разлозима за потребу за преименовањем је појава ситуације у којој су се формирала два различита језика под истим именом, са својим заједницама програмера. Перл 6 није постао следећа велика грана Перла као што се очекивало, и може се сматрати посебним језиком створеним од нуле. Због тога што кардиналне разлике Из Перл 5, велики број присталица Перл 5, веома дуг развојни циклус (прво издање Перл 6 је објављено након 15 година развоја) и велика акумулирана база кода, паралелно су настала два независна језика, некомпатибилна са међусобно на нивоу изворног кода. У овој ситуацији, Перл 5 и Перл 6 се могу посматрати као сродни језици, међу којима је однос приближно исти као између Ц и Ц++.

Коришћење истог имена за ове језике доводи до забуне и многи корисници и даље сматрају да је Перл 6 нова верзија Перла, а не суштински другачији језик. Штавише, ово мишљење деле и неки представници развојне заједнице Перл 6, који и даље инсистирају на томе да се Перл 6 развија као замена за Перл 5, иако се развој Перл 5 одвија паралелно, а превођење Перл 5 пројекти на Перл 6 су ограничени на изоловане случајеве. Међутим, име Перл се наставља контактирати са Перл 5, а помињање Перла 6 захтева посебно појашњење.

Ларри Валл, творац језика Перл, у његовом видео поруку учесницима конференције ПерлЦон 2019 јасно је ставио до знања да су обе верзије Перла већ достигле довољну зрелост и да заједнице које их развијају не захтевају старатељство и могу самостално да доносе одлуке, укључујући и преименовање, без тражења дозволе од „Великог диктатора за цео живот. ”

Иницијатор преименовања била је Еизабетх Маттијсен, један од главних програмера Перл 6. Цуртис "Овид" Пое, творац ЦПАН директорија, подржана Елизабета је да је потреба за преименовањем одавно наметнута и, упркос чињеници да је мишљење заједнице о питању о коме се расправља подељено, нема потребе одлагати промену имена. Пошто перформансе Перла 6 коначно достижу нивое Перл 5 и почињу да надмашују Перл 5 за неке операције, можда је сада најбоље време да Перл 6 промени име.

Као додатни аргумент наводи се негативан утицај на промоцију Перла 6 устаљеног имиџа Перла 5, који неки програмери и компаније перципирају као компликован и застарео језик. У бројним дискусијама, програмери нису ни размишљали о коришћењу Перла 6 само зато што имају негативно, формирано мишљење против Перла. Млади перл перципирају као језик из далеке прошлости који не би требало да се користи у новим пројектима (слично како су млади програмери третирали ЦОБОЛ 90-их).

Извор: опеннет.ру

Додај коментар