Ndryshku 1.49

Është publikuar botimi 1.49 i gjuhës programuese Rust.

Përpiluesi Rust mbështet një gamë të gjerë sistemesh, por ekipi Rust nuk mund të sigurojë të njëjtin nivel mbështetjeje për të gjitha.

Për të treguar qartë se sa i mbështetur është secili sistem, përdoret një sistem niveli:

  • Niveli 3. Sistemi mbështetet nga përpiluesi, por nuk ofrohen asambletë e gatshme të përpiluesit dhe nuk ekzekutohen testet.

  • Niveli 2. Janë dhënë asamble të gatshme përpilues, por testet nuk janë ekzekutuar

  • Niveli 1. Asambletë e gatshme përpilues sigurohen dhe kalojnë të gjitha testet.

Lista e platformave dhe niveleve të mbështetjes: https://doc.rust-lang.org/stable/rustc/platform-support.html

E re në versionin 1.49

  • Mbështetja 64-bit e ARM Linux u zhvendos në nivelin 1 (sistemi i parë jo-x86 që mori mbështetje të nivelit 1)

  • Mbështetja për ARM macOS 64-bitësh është zhvendosur në nivelin 2.

  • Mbështetja për ARM Windows 64-bit është zhvendosur në nivelin 2.

  • Mbështetje e shtuar për MIPS32r2 në nivelin 3. (përdoret për mikrokontrolluesit PIC32)

  • Korniza e integruar e provës tani printon daljen e konsolës së bërë në një fije tjetër.

  • Tre funksione standarde të bibliotekës janë zhvendosur nga Nightly në Stable:

  • Dy funksione janë shënuar tani me konst (të disponueshme në kohën e përpilimit):

  • Kërkesat për versionin minimal të LLVM janë rritur, tani është LLVM9 (më parë LLVM8)

Burimi: linux.org.ru