Ngura 1.49

Kuburitswa 1.49 yeRust programming mutauro yakaburitswa.

Iyo Rust compiler inotsigira akasiyana masisitimu, asi timu yeRust haigone kupa yakaenzana nhanho yerutsigiro kune vese.

Kuratidza zvakajeka kuti imwe neimwe system inotsigirwa sei, tier system inoshandiswa:

  • Nhamba 3. Iyo sisitimu inotsigirwa neiyo compiler, asi yakagadzirira-yakagadzirwa compiler magungano haana kupihwa uye bvunzo hadziitirwe.

  • Nhamba 2. Yakagadzirirwa-yakagadzirwa compiler magungano anopiwa, asi miedzo haiitirwe

  • Level 1. Yakagadzirira compiler magungano anopihwa uye anopasa bvunzo dzese.

Rondedzero yemapuratifomu uye nhanho dzekutsigira: https://doc.rust-lang.org/stable/rustc/platform-support.html

Nyowani mukuburitswa 1.49

  • 64-bit ARM Linux rutsigiro rwakatamira kune nhanho 1 (yekutanga isiri-x86 system yekugamuchira nhanho 1 rutsigiro)

  • Tsigiro ye64-bit ARM macOS yakafambiswa kusvika padanho 2.

  • Tsigiro ye64-bit ARM Windows yaendeswa kune level 2.

  • Yakawedzerwa rutsigiro rweMIPS32r2 padanho 3. (inoshandiswa PIC32 microcontrollers)

  • Iyo yakavakirwa-mukati bvunzo chimiro ikozvino inodhinda console inobuda yakagadzirwa mune imwe shinda.

  • Matatu akajairwa raibhurari mabasa akatamiswa kubva Husiku kuenda kuStable:

  • Mabasa maviri zvino akanyorwa const (inowanikwa panguva yekuunganidza):

  • Zvinodiwa zveiyo shoma vhezheni yeLLVM zvawedzerwa, ikozvino yave LLVM9 (yaimbova LLVM8)

Source: linux.org.ru