پرل 5.32.0 پروگرامنگ ٻولي مترجم جو نئون ورزن جاري ڪيو ويو آھي.
ترقي جي 13 مهينن جي پويان، 140 هزار 880 فائلن ۾ تبديل ٿيل لائينون.
اهم جدت:
- نئون تجرباتي isa آپريٽر جيڪو چيڪ ڪري ٿو ته ڇا مخصوص اعتراض پاس ڪيل ڪلاس جو مثال آهي يا هڪ نسلي طبقي جو:
جيڪڏھن ($obj isa Package::Name) { … }
- حمايت يونيسيڊ 13.0!
- اهو هاڻي ممڪن آهي ته مقابلي واري آپريٽرن کي ساڳي ترجيح سان هڪ زنجير جي صورت ۾:
جيڪڏهن ($x < $y <= $z) {...}
ساڳي طرح:
جيڪڏهن ( $x < $y && $y <= $z ) {…}
توھان ھن مضمون بابت وڌيڪ پڙھي سگھوٿا perlop ۾ (سيڪشن ”آپريٽر جي اڳڪٿي ۽ ايسوسيئيشن“).
- باقاعده اظهار ۾ بيانن لاء خط نوٽس هاڻي تجرباتي نه آهن. مثال: (*pla:pattern)، وڌيڪ تفصيل perlre ۾.
- نموني کي محدود ڪرڻ جي صلاحيت مخصوص لکڻ واري نظام جي جانچ ڪئي پئي وڃي (وڌيڪ "اسڪرپٽ رن" تي perlre ۾) هاڻي تجرباتي ناهي.
- اهو هاڻي ممڪن آهي اڻ سڌي طريقي واري ڪالن کي بند ڪرڻ. توهان وڌيڪ پڙهي سگهو ٿا Brian D Foy پاران هڪ نوٽ ۾.
ڪجھ اصلاحون:
- اضافي خاصيتن (خصوصيت) جي ڪنيڪشن کي چيڪ ڪرڻ هاڻي تيز آهي.
- خاص ڪيسن کي ترتيب ڏيڻ لاء خاص طور تي تيز ڪيو ويو آهي (اسان بابت ڳالهائي رهيا آهيون {$a <=> $b} ۽ {$b <=> $a}).
مون پنهنجي ذائقي مطابق صرف چند شيون چونڊيو. ٻيون جدتون آهن، تبديليون اڳئين نسخن سان ناانصافي، دستاويزي تازه ڪاريون ۽ بند ٿيل سيڪيورٽي مسئلا. منهنجو مشورو آهي ته توهان لنڪ تي مڪمل پرلڊيلٽا پڙهو.
جو ذريعو: linux.org.ru