اهي رٿابندي ڪن ٿا ته فش ڪمانڊ شيل کي ٻيهر لکڻ لاءِ Rust ۾

پيٽر امون، فش انٽرايڪٽو شيل ٽيم جي اڳواڻ، منصوبي جي ترقي کي رست ٻولي ڏانهن منتقل ڪرڻ لاء هڪ منصوبو شايع ڪيو آهي. اهي رٿابندي ڪن ٿا ته شيل کي شروع کان ٻيهر نه لکجي، پر آهستي آهستي، ماڊل ذريعي، ان کي C++ کان Rust ٻولي ۾ ترجمو ڪريو. فش ڊولپرز جي مطابق، رسٽ استعمال ڪرڻ سان ملٽي ٿريڊنگ جا مسئلا حل ڪرڻ، وڌيڪ جديد ۽ اعليٰ معيار جا نقص ڳولڻ جا اوزار حاصل ڪرڻ، ميموري جي حفاظت کي بهتر بنائڻ ۽ غلطين کان نجات حاصل ڪرڻ ۾ مدد ملندي، جيئن ميموري کي آزاد ٿيڻ کان پوءِ ان تائين رسائي حاصل ڪرڻ، جڏهن پروسيسنگ تارن لاءِ جنهن لاءِ مڇي استعمال ڪري ٿي. قسم wchar_t.

ياد رهي ته سي++ ٻولي جا اوزار ڊولپرز کي پراڻو سمجهيا وڃن ٿا ۽ خدشو آهي ته C++ جي مسلسل استعمال سان مستقبل ۾ نوان پروجيڪٽ شرڪت ڪندڙن کي ڳولڻ ۾ مشڪلاتون وڌي وينديون. زنگ جي ٻولي کي ڏٺو وڃي ٿو هڪ وڌيڪ پرجوش ۽ فعال طور تي ترقي پذير ٻولي هڪ فعال ۽ وڌندڙ ڪميونٽي سان، جيڪا اڳ ۾ ئي موجوده فش ڊولپرز کان واقف آهي ۽ پروجيڪٽ جي مسئلن کي حل ڪرڻ جي قابل آهي.

منتقلي واري عرصي دوران، C++ ۽ رسٽ ڪوڊ جي گڏيل موجودگي کي FFI (فارين فنڪشن انٽرفيس) بائنڊنگز استعمال ڪندي يقيني بڻايو ويندو. بالآخر، ايندڙ وڏي رليز ۾ اهي منصوبي کي مڪمل طور تي زنگ جي ٻولي ۾ ترجمو ڪرڻ جو منصوبو آهي.

جو ذريعو: opennet.ru

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