Rust 1.49

De release 1.49 van de programmeertaal Rust is gepubliceerd.

De Rust-compiler ondersteunt een breed scala aan systemen, maar het Rust-team kan niet voor elk systeem hetzelfde niveau van ondersteuning bieden.

Om duidelijk aan te geven hoe goed elke systeem wordt ondersteund, wordt er een niveausysteem gebruikt:

  • Niveau 3. Het systeem wordt ondersteund door de compiler, maar er worden geen kant-en-klare versies van de compiler aangeboden en tests worden niet uitgevoerd.

  • Niveau 2. Er worden kant-en-klare versies van de compiler aangeboden, maar er worden geen tests uitgevoerd.

  • Niveau 1. Er worden kant-en-klare versies van de compiler aangeboden en alle tests worden uitgevoerd.

Lijst van platforms en ondersteuningsniveaus: https://doc.rust-lang.org/stable/rustc/platform-support.html

Wat is er nieuw in release 1.49

  • De ondersteuning voor 64-bit ARM Linux is verhoogd naar niveau 1 (de eerste systeem die, anders dan systemen op x86, niveau 1 ondersteuning heeft gekregen).

  • De ondersteuning voor 64-bit ARM macOS is verhoogd naar niveau 2.

  • De ondersteuning voor 64-bit ARM Windows is verhoogd naar niveau 2.

  • Ondersteuning voor MIPS32r2 is toegevoegd op niveau 3. (gebruikte voor PIC32 microcontrollers)

  • Het ingebouwde testframework geeft nu console-uitvoer weer die in een andere thread is gemaakt.

  • Drie functies van de standaardbibliotheek zijn overgeheveld van Nightly naar Stable:

  • Twee functies zijn nu gemarkeerd als const (beschikbaar tijdens de compilatie):

  • De minimale vereisten voor LLVM zijn verhoogd, het is nu LLVM9 (was LLVM8).

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster