Megjelent a Rust programozási nyelv 1.49-es verziója.
A Rust fordító széleskörű rendszereket támogat, de a Rust csapata nem tudja garantálni a támogatás egységességét minden esetben.
Annak érdekében, hogy világosan jelöljük, mennyire támogatott minden egyes rendszer, a szintszámok rendszerét használjuk:
3. szint. A rendszer támogatott a fordító által, de nincs elérhető kész fordítócsomag és nem futtattak teszteket.
2. szint. Kész fordítócsomagok állnak rendelkezésre, de nem futtattak teszteket.
1. szint. Kész fordítócsomagok állnak rendelkezésre és az összes teszt sikeresen futott.
A platformok és a támogatási szintek listája: https://doc.rust-lang.org/stable/rustc/platform-support.html
Újdonságok az 1.49-es verzióban
A 64-bites ARM Linux támogatása 1-es szintre került (ez az első rendszer, amely eltér az x86 architektúrától, és 1-es szintű támogatást kapott).
A 64-bites ARM macOS támogatása 2-es szintre került.
A 64-bites ARM Windows támogatása 2-es szintre került.
A MIPS32r2 támogatása 3-as szintre került. (ez a PIC32 mikrokontrollerhez használatos)
A beépített tesztkeretrendszer most már más szálban készült konzol kimenetet ad.
Három standard könyvtári funkció került át a Nightly-ból a Stable-be:
Két funkció most const jelölést kapott (a fordítási szakaszban elérhető):
Felemelkedtek a minimális LLVM verzióra vonatkozó követelmények, most már LLVM9 (korábban LLVM8 volt).
Forrás: linux.org.ru
