زنګ 1.49

د زنګ پروګرام کولو ژبې 1.49 خپور شوی.

د زنګ کمپیلر د سیسټمونو پراخه لړۍ ملاتړ کوي ، مګر د زنګ ټیم نشي کولی د دوی ټولو لپاره ورته کچه ملاتړ چمتو کړي.

د دې لپاره چې په واضح ډول وښیې چې هر سیسټم څومره ملاتړ کیږي، د ټیرینګ سیسټم کارول کیږي:

  • کچه 3. سیسټم د کمپیلر لخوا ملاتړ کیږي، مګر د چمتو شوي کمپیلر مجلسونه ندي چمتو شوي او ازموینې نه ترسره کیږي.

  • کچه 2. د چمتو شوي کمپیلر مجلسونه چمتو شوي، مګر ازموینې نه ترسره کیږي

  • کچه 1. چمتو تالیف کونکي مجلسونه چمتو شوي او ټولې ازموینې تیریږي.

د پلیټونو او ملاتړ کچې لیست: https://doc.rust-lang.org/stable/rustc/platform-support.html

نوی په خپریدو کې 1.49

  • د 64-bit ARM لینکس ملاتړ کچه 1 ته لیږدول شوی (لومړی غیر x86 سیسټم د کچې 1 ملاتړ ترلاسه کولو لپاره)

  • د 64-bit ARM macOS لپاره ملاتړ 2 کچې ته لیږدول شوی.

  • د 64-bit ARM وینډوز لپاره ملاتړ 2 کچې ته لیږدول شوی.

  • په 32 کچه د MIPS2r3 لپاره ملاتړ اضافه شوی. (د PIC32 مایکرو کنټرولرونو لپاره کارول کیږي)

  • د ټیسټ جوړ شوی چوکاټ اوس په مختلف تار کې جوړ شوی کنسول محصول چاپ کوي.

  • د کتابتون درې معیاري فعالیتونه د شپې څخه ثبات ته لیږدول شوي:

  • دوه فنکشنونه اوس د const په نښه شوي (د تالیف په وخت کې شتون لري):

  • د LLVM د لږترلږه نسخې لپاره اړتیاوې زیاتې شوي، اوس دا LLVM9 دی (پخوا LLVM8)

سرچینه: linux.org.ru