Rust 1.49

La version 1.49 du langage de programmation Rust a été publiée.

Le compilateur Rust prend en charge un large éventail de systèmes, mais l'équipe Rust ne peut pas garantir le même niveau de support pour tous.

Pour indiquer clairement à quel point chaque système est pris en charge, un système de niveaux est utilisé :

  • Niveau 3. Le système est pris en charge par le compilateur, mais les distributions du compilateur ne sont pas fournies et les tests ne sont pas exécutés.

  • Niveau 2. Des distributions du compilateur sont fournies, mais les tests ne sont pas exécutés.

  • Niveau 1. Des distributions du compilateur sont fournies et tous les tests sont réalisés.

Liste des plateformes et des niveaux de support : https://doc.rust-lang.org/stable/rustc/platform-support.html

Nouveautés de la version 1.49

  • Le support de Linux ARM 64 bits est passé au niveau 1 (premier système autre que les systèmes x86 à obtenir le support de niveau 1)

  • Le support de macOS ARM 64 bits est passé au niveau 2.

  • Le support de Windows ARM 64 bits est passé au niveau 2.

  • Ajout du support MIPS32r2 au niveau 3. (utilisé pour les microcontrôleurs PIC32)

  • Le framework de test intégré affiche désormais la sortie console réalisée dans un autre thread.

  • Trois fonctions de la bibliothèque standard ont été transférées de Nightly à Stable :

  • Deux fonctions sont désormais marquées const (disponibles au moment de la compilation) :

  • Les exigences pour la version minimale de LLVM ont été augmentées, maintenant c'est LLVM9 (anciennement LLVM8)

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster