Rust 1.49

Das Release 1.49 der Programmiersprache Rust wurde veröffentlicht.

Der Rust-Compiler unterstützt ein breites Spektrum an Systemen, aber das Rust-Team kann nicht für alle gleichwertige Unterstützung bieten.

Um klar zu kennzeichnen, wie gut jede Plattform unterstützt wird, wird ein Stufensystem verwendet:

  • Stufe 3. Das System wird vom Compiler unterstützt, es sind jedoch keine vorgefertigten Compiler-Bauten verfügbar und es werden keine Tests durchgeführt.

  • Stufe 2. Vorhandene vorgefertigte Compiler-Bauten sind verfügbar, aber es werden keine Tests durchgeführt.

  • Stufe 1. Vorhandene vorgefertigte Compiler-Bauten sind verfügbar und alle Tests werden durchgeführt.

Liste der Plattformen und Unterstützungsstufen: https://doc.rust-lang.org/stable/rustc/platform-support.html

Neu im Release 1.49

  • Die Unterstützung von 64-bit ARM Linux wurde auf Stufe 1 hochgestuft (die erste Plattform, die abgesehen von x86-Systemen Stufe 1 Support erhält).

  • Die Unterstützung von 64-bit ARM macOS wurde auf Stufe 2 hochgestuft.

  • Die Unterstützung von 64-bit ARM Windows wurde auf Stufe 2 hochgestuft.

  • Die Unterstützung von MIPS32r2 auf Stufe 3 wurde hinzugefügt. (verwendet für PIC32-Mikrocontroller)

  • Das integrierte Testframework gibt jetzt Konsolenausgaben aus, die in einem anderen Thread erstellt wurden.

  • Drei Funktionen der Standardbibliothek wurden aus Nightly in Stable übertragen:

  • Zwei Funktionen sind jetzt als const gekennzeichnet (während der Kompilierung verfügbar):

  • Die Anforderungen an die Mindestversion von LLVM wurden erhöht, jetzt ist es LLVM9 (früher LLVM8)

Quelle: linux.org.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster