Լարի Ուոլը հավանություն է տվել Perl 6-ի անվանափոխմանը Raku-ի

Լարի Ուոլը, Perl-ի ստեղծողն ու նախագծի «ցմահ բարերար դիկտատորը», հաստատված Perl 6-ը Raku-ի վերանվանելու դիմում՝ վերջ տալով անվանափոխության վեճին: Raku անունը ընտրվել է որպես Rakudo-ի ածանցյալ, Perl 6 կոմպիլյատորի անվանումը: Այն արդեն ծանոթ է մշակողներին և չի համընկնում որոնման համակարգերի այլ նախագծերի հետ:

Իր մեկնաբանության մեջ Լարին մեջբերել է արտահայտություն Աստվածաշնչից «Ոչ ոք նոր գործվածքի կտոր չի կարում հին հագուստի վրա, այլապես նոր գործվածքը կփոքրանա, հինը կպատռի, և անցքը ավելի կմեծանա։ Եվ ոչ ոք նոր գինի չի լցնում հին տիկերի մեջ. Հակառակ դեպքում, նոր գինին կպայթի տիկերը և ինքն իրեն դուրս կհոսի, և տիկերը կկորչեն։ բայց նոր գինին նոր տիկերի մէջ պէտք է լցուի. այն ժամանակ երկուսն էլ կփրկվեն», բայց մերժեց վերջաբանը «Եվ ոչ ոք, հին գինի խմելով, անմիջապես նոր գինի չի ուզում, քանի որ ասում է. հինն ավելի լավ է»:

Հիշեցնենք, որ Perl 6-ի վերանվանումը ակտիվ է քննարկվել է օգոստոսի սկզբից համայնքում։ Perl 6 անվան տակ նախագծի զարգացումը շարունակելու դժկամության հիմնական պատճառն այն է, որ Perl 6-ը Perl 5-ի շարունակությունը չէր, ինչպես ի սկզբանե ակնկալվում էր, այլ. շրջվել առանձին ծրագրավորման լեզվի մեջ, որի համար Perl 5-ից թափանցիկ միգրացիայի գործիքներ չեն պատրաստվել։

Արդյունքում ստեղծվել է մի իրավիճակ, երբ նույն Perl անունով երկու զուգահեռ զարգացող անկախ լեզուներ են առաջարկվում, որոնք միմյանց հետ համատեղելի չեն սկզբնական կոդի մակարդակով և ունեն իրենց մշակողների համայնքները։ Միևնույն անունն օգտագործելը հարակից, բայց սկզբունքորեն տարբեր լեզուների համար հանգեցնում է շփոթության, և շատ օգտվողներ շարունակում են Perl 6-ը համարել Perl-ի նոր տարբերակ, այլ ոչ թե հիմնովին այլ լեզու: Միաժամանակ Perl անունը շարունակում է կապվել Perl 5-ի հետ, իսկ Perl 6-ի հիշատակումը պահանջում է առանձին պարզաբանում։

Source: opennet.ru

Добавить комментарий