Rust هڪ گھڻ-پيراڊيم، عام-مقصد مرتب ڪيل پروگرامنگ ٻولي آهي جيڪا Mozilla پاران اسپانسر ڪئي وئي آهي جيڪا فنڪشنل ۽ پروسيجرل پروگرامنگ پيراڊمز کي "مالڪيت" جي تصور ذريعي هڪ قسم جي بنياد تي آبجیکٹ سسٽم ۽ ميموري مينيجمينٽ سان گڏ ڪري ٿي.
نسخو 1.39 ۾ نئون ڇا آهي:
- نئين غير مطابقت واري پروگرامنگ نحو کي مستحڪم ڪيو ويو آهي، "async" فنڪشن جي بنياد تي، async move { ... } block ۽ ".await" آپريٽر؛
- ان کي اجازت ڏني وئي آهي وصف بيان ڪرڻ جي جڏهن فنڪشن، بندش، ۽ فنڪشن پوائنٽر جي پيٽرولن جي وضاحت ڪريو. مشروط تاليف جون خاصيتون (cfg, cfg_attr) سپورٽ آهن، لينٽ ۽ معاون ميڪرو ڪالنگ خاصيتن ذريعي تشخيص کي ڪنٽرول ڪرڻ؛
- مستحڪم "#feature(bind_by_move_pattern_guards)"، جيڪو ٽيمپليٽس ۾ "by-move" بائنڊنگ قسم سان متغيرن جي استعمال جي اجازت ڏئي ٿو؛
- مسئلن بابت ڊيڄاريندڙ جڏهن اين ايل ايل استعمال ڪندي متغيرن جي قرضن کي جانچڻ کي موتمار غلطين جي درجي ۾ منتقل ڪيو ويو آهي؛
- ترتيب ڏيڻ واري فائلن لاءِ ”.toml“ واڌ کي استعمال ڪرڻ جي صلاحيت ڪارگو پيڪيج مئنيجر ۾ شامل ڪئي وئي آهي.
تبديلين جي مڪمل فهرست ڊولپر جي ويب سائيٽ تي ڳولهي سگھجي ٿي.
جو ذريعو: linux.org.ru