پرل 6 ٻولي جو نالو مٽائي راڪو رکيو ويو

سرڪاري طور تي پرل 6 مخزن ۾ ورتو تبديل ڪريوپروجيڪٽ جو نالو Raku ۾ تبديل ڪندي. ياد رهي ته پراجيڪٽ کي باضابطه طور تي نئون نالو ڏيڻ جي باوجود 19 سالن کان ترقي يافته منصوبي جو نالو تبديل ڪرڻ لاءِ تمام گهڻو ڪم ڪرڻ جي ضرورت آهي ۽ ان منصوبي کي مڪمل طور تي تبديل ڪرڻ ۾ ڪجهه وقت لڳندو.

مثال طور، پرل کي Raku سان تبديل ڪرڻ جي ضرورت پوندي ڊائريڪٽرن ۽ فائلن جي نالن، ڪلاس، ماحوليات جي متغير، دستاويزن ۽ ويب سائيٽ کي ٻيهر ڪم ڪرڻ ۾ "پرل" جي حوالن کي پڻ تبديل ڪرڻ. ڪميونٽي ۽ ٽئين پارٽي جي سائيٽن سان پڻ تمام گهڻو ڪم ڪرڻو آهي ته جيئن هر قسم جي معلومات جي وسيلن تي پرل 6 جي ذڪر کي Raku سان تبديل ڪيو وڃي (مثال طور، اهو ضروري آهي ته raku ٽيگ کي مواد ۾ شامل ڪيو وڃي perl6 سان. ٽيگ). ٻوليءَ جي نسخن جو تعداد في الحال تبديل نه ٿيندو ۽ ايندڙ رليز ”6.e“ ٿيندي، جيڪا اڳئين رليز سان مطابقت برقرار رکندي. پر مسئلن جي مختلف نمبرن تي منتقلي جي بحث کي منظم نه ڪيو ويو آهي.

ايڪسٽينشن “.raku” اسڪرپٽ لاءِ استعمال ڪئي ويندي، “.rakumod” ماڊلز لاءِ، “.rakutest” ٽيسٽ لاءِ، ۽ “.rakudoc” دستاويزن لاءِ (اهو فيصلو ڪيو ويو ته ننڍو “.rk” ايڪسٽينشن استعمال نه ڪيو وڃي جيئن ٿي سگهي توسيع ".rkt" سان پريشان ٿي وڃو، اڳ ۾ ئي استعمال ٿيل ريڪٽ ٻولي ۾.
نئين توسيع 6.e وضاحتن ۾ شامل ٿيڻ جي منصوبابندي ڪئي وئي آهي، جيڪا ايندڙ سال جاري ڪئي ويندي. 6.e وضاحتن ۾ پراڻي ".pm"، ".pm6" ۽ ".pod6" واڌارن لاءِ سپورٽ برقرار رکي ويندي، پر 6.f جي ايندڙ رليز ۾ اهي واڌايون ختم ٿيل طور نشان لڳل هونديون (هڪ ڊيڄاريندڙ هوندو. ڏيکاريل آهي). ".perl" طريقو، پرل ڪلاس، $*PERL متغير، "#!/usr/bin/perl6" اسڪرپٽ هيڊر ۾، PERL6LIB ۽ PERL6_HOME ماحولياتي متغير پڻ ختم ٿي سگھن ٿا. نسخي 6.g ۾، پرل جا ڪيترائي پابند جيڪي مطابقت لاءِ ڇڏيا ويا هئا شايد هٽايا ويندا.

پروجيڪٽ تنظيم جي سرپرستي هيٺ ترقي جاري رهندو "پرل فائونڊيشن". ھڪڙي متبادل تنظيم جي ٺاھڻ تي غور ڪيو وڃي ٿو جيڪڏھن پرل فائونڊيشن فيصلو ڪري ٿو ته راڪو پروجيڪٽ سان شامل نه ھجي. پرل فائونڊيشن جي ويب سائيٽ تي، راڪو پروجيڪٽ پيش ڪيو ويو آهي پرل خاندان جي ٻولين مان هڪ، RPerl ۽ CPerl سان گڏ. ٻئي طرف ”دي راڪو فائونڊيشن“ ٺاهڻ جو خيال به ذڪر ڪيو ويو آهي، هڪ تنظيم جي طور تي صرف راڪو لاءِ، ڇڏيندي.
پرل 5 لاءِ ”دي پرل فائونڊيشن“.

اسان کي ياد رکڻ گهرجي ته پرل 6 جي نالي هيٺ منصوبي جي ترقي کي جاري رکڻ لاء بيچيني جو بنيادي سبب آهي. اهو آهي ته پرل 6 پرل 5 جو تسلسل نه هو، جيئن اصل ۾ توقع ڪئي وئي، پر ڦري ويو هڪ الڳ پروگرامنگ ٻولي ۾، جنهن لاءِ پرل 5 مان شفاف لڏپلاڻ لاءِ ڪو به اوزار تيار نه ڪيو ويو آهي، نتيجي طور، هڪ صورتحال پيدا ٿي وئي آهي، جتي، ساڳئي نالي سان، ٻه متوازي ترقي پذير آزاد ٻوليون پيش ڪيون ويون آهن، هڪ ٻئي سان مطابقت ناهي. ماخذ متن جي سطح تي ۽ انهن جي پنهنجي ڪميونٽي ڊولپرز هجڻ. لاڳاپيل پر بنيادي طور تي مختلف ٻولين لاءِ ساڳيو نالو استعمال ڪرڻ مونجهارو پيدا ڪري ٿو، ۽ ڪيترائي استعمال ڪندڙ پرل 6 کي بنيادي طور تي مختلف ٻولي جي بجاءِ پرل جي نئين ورزن تي غور ڪندا رهندا آهن. ساڳئي وقت، پرل جو نالو Perl 5 سان لاڳاپيل آهي، ۽ پرل 6 جو ذڪر الڳ وضاحت جي ضرورت آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو