L'équipe de direction de Rust a annoncé des progrès sur les 26 objectifs du projet Rust pour 2024. Des représentants du leadership ont déclaré que le projet a mis l'accent sur le travail sur les fermetures asynchrones et la finalisation de ses objectifs de développement de la rouille pour le début de 2025.
Les fermetures asynchrones, citées comme un objectif phare de Rust, ont atteint la stabilité en décembre, ont déclaré les partisans de Rust. La mise à jour des objectifs du projet de décembre a été publiée le 23 janvier. Rust 1.85, due le 20 février et maintenant en version bêta, comprendra un soutien de clôture asynchrone, a indiqué le poste. L'effort était destiné à rapprocher l'expérience de rouille asynchrone de la rouille synchrone. Les capacités essentielles comprennent des tâches telles que la stabilisation des fermetures asynchrones pour permettre une plus grande variété d'API liées à l'async et résoudre le problème lié à «Send», qui bloque une utilisation généralisée des fonctions asynchrones dans les traits. De plus, la stabilisation des fonctionnalités linguistiques utilisées par Rust pour le projet Linux est largement terminée, mais certains travaux doivent encore être effectués.
L'équipe de direction a également cité les progrès de la notation de type de retour, qui n'a pas encore atteint le stade stable. Les fonctions asynchrones dans les traits n'étaient pas encore considérées dyn-Pépatible au moment de la publication. Les travaux sont en cours pour prototyper une implémentation pour la chute asynchrone, bien que ce travail soit considéré comme expérimental. Les discussions pour l'itération de l'async ont été décrites comme fructueuses mais manquantes d'un consensus généralisé. Une discussion plus approfondie concerne le dossier du premier semestre de cette année.



GIPHY App Key not set. Please check settings