پرل ڈویلپرز پرل 6 کے نام کی تبدیلی پر غور کر رہے ہیں۔

پرل زبان کے ڈویلپرز بحث کر رہے ہیں پرل 6 زبان کو مختلف نام سے تیار کرنے کا امکان۔ شروع میں پرل 6 کا نام بدل کر "کیمیلیا" رکھنے کی تجویز دی گئی تھی لیکن پھر توجہ دی گئی۔ منتقل لیری وال کے تجویز کردہ نام "راکو" پر، جو چھوٹا ہے، موجودہ پرل 6 کمپائلر "راکوڈو" سے منسلک ہے اور سرچ انجنوں میں دوسرے پروجیکٹس کے ساتھ اوورلیپ نہیں ہوتا ہے۔ کیمیلیا نام تجویز کیا گیا تھا کیونکہ یہ ایک موجودہ شوبنکر نام ہے اور پرل 6 لوگو، ٹریڈ مارک جس کے لیے سے تعلق رکھتا ہے۔ لیری وال۔

نام تبدیل کرنے کی ضرورت کی وجوہات میں سے ایک ایسی صورت حال کا ابھرنا ہے جس میں ایک ہی نام سے دو مختلف زبانیں بن چکی ہیں، ان کی اپنی برادریوں کے ساتھ۔ پرل 6 توقع کے مطابق پرل کی اگلی بڑی شاخ نہیں بن سکی، اور اسے شروع سے بنائی گئی ایک الگ زبان سمجھا جا سکتا ہے۔ کیوجہ سے بنیادی اختلافات پرل 5 سے، پرل 5 کے پیروکاروں کی ایک بڑی تعداد، ایک بہت طویل ترقی کا دور (پرل 6 کی پہلی ریلیز 15 سال کی ترقی کے بعد جاری کی گئی تھی) اور ایک بڑا جمع شدہ کوڈ بیس، دو آزاد زبانیں متوازی طور پر پیدا ہوئیں، جو اس سے مطابقت نہیں رکھتی تھیں۔ ماخذ کوڈ کی سطح پر ایک دوسرے کو۔ اس صورت حال میں، پرل 5 اور پرل 6 کو متعلقہ زبانوں کے طور پر سمجھا جا سکتا ہے، جن کے درمیان تعلق تقریباً وہی ہے جو C اور C++ کے درمیان ہے۔

ان زبانوں کے لیے ایک ہی نام کا استعمال کنفیوژن کا باعث بنتا ہے اور بہت سے صارفین پرل 6 کو بنیادی طور پر مختلف زبان کے بجائے پرل کا نیا ورژن سمجھتے ہیں۔ مزید یہ کہ، یہ رائے پرل 6 ڈویلپمنٹ کمیونٹی کے کچھ نمائندوں نے بھی شیئر کی ہے، جو اس بات پر اصرار کرتے رہتے ہیں کہ پرل 6 کو پرل 5 کے متبادل کے طور پر تیار کیا جا رہا ہے، حالانکہ پرل 5 کی ترقی متوازی طور پر کی جاتی ہے، اور اس کا ترجمہ پرل 5 پروجیکٹس پرل 6 تک محدود ہیں۔ تاہم، نام پرل جاری ہے رابطہ کرنا پرل 5 کے ساتھ، اور پرل 6 کے ذکر کے لیے الگ وضاحت کی ضرورت ہے۔

لیری والپرل زبان کا خالق، اس میں ویڈیو پیغام PerlCon 2019 کانفرنس کے شرکاء پر یہ واضح کیا کہ پرل کے دونوں ورژن پہلے ہی کافی پختگی کو پہنچ چکے ہیں اور ان کو تیار کرنے والی کمیونٹیز کو سرپرستی کی ضرورت نہیں ہے اور وہ آزادانہ طور پر فیصلے کر سکتی ہیں، بشمول نام تبدیل کرنا، "زندگی کے لیے عظیم آمر" سے اجازت لیے بغیر۔ "

نام تبدیل کرنے کی شروعات کرنے والی Eizbeth Mattijsen تھی، جو Perl 6 کے اہم ڈویلپرز میں سے ایک تھی۔ CPAN ڈائرکٹری کے خالق Curtis "Ovid" Poe، حمایت کی الزبتھ کا کہنا ہے کہ نام تبدیل کرنے کی ضرورت بہت دیر سے ہے اور اس حقیقت کے باوجود کہ زیر بحث مسئلے پر کمیونٹی کی رائے منقسم ہے، نام کی تبدیلی میں تاخیر کی ضرورت نہیں ہے۔ پرل 6 کی کارکردگی بالآخر پرل 5 کی سطح تک پہنچ گئی اور کچھ آپریشنز کے لیے پرل 5 کو پیچھے چھوڑنا شروع کر دیا، شاید اب پرل 6 کے لیے اپنا نام تبدیل کرنے کا بہترین وقت ہے۔

ایک اضافی دلیل کے طور پر، پرل 6 کی قائم کردہ تصویر کے پرل 5 کے فروغ پر منفی اثرات کا ذکر کیا گیا ہے، جسے کچھ ڈویلپرز اور کمپنیاں ایک پیچیدہ اور پرانی زبان کے طور پر سمجھتی ہیں۔ متعدد مباحثوں میں، ڈویلپرز نے پرل 6 کو صرف اس لیے استعمال کرنے پر غور نہیں کیا کہ وہ پرل کے خلاف منفی، تشکیل شدہ رائے رکھتے ہیں۔ نوجوان لوگ پرل کو ماضی بعید کی زبان کے طور پر سمجھتے ہیں جسے نئے پروجیکٹس میں استعمال نہیں کیا جانا چاہیے (جیسا کہ نوجوان ڈویلپرز نے 90 کی دہائی میں COBOL کے ساتھ کیا سلوک کیا تھا)۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں