د نیم سیسټم پروګرام کولو ژبې نوې نسخه خپره شوې. دا د 1.0 نسخه سره جزوي ناانډولي لري، د بیلګې په توګه د سخت ډول تبادلې له امله. مګر پدې حالت کې یو بیرغ شتون لري - استعمال نسخه: 1.0.
اصلي نوښت د کثافاتو نوی راټولونکی دی چې د -gc:arc اختیار لخوا فعال شوی. د ژبې لیکوال، اندریاس رمپف، د ARC د ګټو په اړه مفصله مقاله لیکي، مګر د اوس لپاره هغه تاسو ته بلنه درکوي چې ولولئ په FOSDEM کې د هغه فعالیت سره، کوم چې د بنچمارک پایلې ښیې.
- تالیف کونکی اوس د تولید شوي مجلس کوډ ډیر اسانه ازموینې لپاره --asm اختیار ملاتړ کوي.
- د الین پراګما د اعتراض متغیرونو او ساحو کې کارول کیدی شي، دا په C/C++ کې د الیناس سره ورته دی.
- د = سنک آپریټر اوس اختیاري دی. تالیف کونکی اوس کولی شي د = تخریب او کاپي میم ترکیب وکاروي ترڅو شیان په مؤثره توګه حرکت وکړي.
- غیر لاسلیک شوي عددونو ته تبادلې د چلولو په وخت کې نه چک کیږي. جزیات په کې https://github.com/nim-lang/RFCs/issues/175
- د ارزښت لپاره نوی ترکیب: var b {.byaddr.} = expr، د وارداتو std/decls له لارې وصل شوی
- کمپیلر د نوي سویچ -panics:on ملاتړ کوي ، کوم چې د چلولو وخت تېروتنې لکه IndexError یا OverflowError په وژونکي غلطیو بدلوي چې د هڅې له لارې نشي نیول کیدی. دا کولی شي د چلولو موثریت او د برنامه اندازه ښه کړي.
- تولید شوی JS کوډ د ځایونو او ټبونو د ګډوډۍ پرځای یوازې ځایونه کاروي.
- تالیف کونکي د .localPassc پراګما لپاره ملاتړ اضافه کړی ، کوم چې د C (++) فایل لپاره چې د اوسني نیم ماډل څخه رامینځته شوی د ځانګړي C (++) بیکینډ اختیارونو اداره کولو لپاره کارول کیدی شي.
- نیمپریټي نور د انډیټیشن تنظیم کولو لپاره منفي دلیل نه مني ، ځکه چې دا د فایلونو ماتول وو.
- نوي میکرو اضافه شوي (راټولول، ډوپ، نیول)، د وارداتي بورې له لارې وصل شوي.
سربیره پردې، په معیاري کتابتون کې ډیری بدلونونه اضافه شوي او ډیری بګ اصلاحات.
سرچینه: linux.org.ru