La version 1.83 du langage de programmation Rust est disponible, introduisant de nouvelles capacités constantes, de nouvelles fonctions stables et des API stabilisées Cette mise à jour introduit des extensions significatives aux contextes const, permettant à plus de code d'être évalué au moment de la compilation, une série de nouvelles fonctions qui sont désormais stables dans les contextes constants, car auparavant, les contextes const ne pouvaient pas faire référence à des éléments statiques, sauf dans les expressions d'initialisation d'éléments statiques 0 commentaire
RustRover : la version 2024.3 de l'EDI Rust de JetBrains disponible avec de nouvelles fonctionnalités de langage, une intégration plus étroite avec l'AI Assistant et bien plus JetBrains annonce la sortie de RustRover 2024.3, une mise à jour majeure de son EDI autonome pour les développeurs Rust. Cette version introduit de nouvelles fonctionnalités pour le langage Rust, une intégration plus étroite avec l'AI Assistant de JetBrains ainsi que des améliorations de performances, de nouvelles fonctionnalités VCS et bien plus. 0 commentaire
La Fondation Rust annonce les prochaines étapes du processus de révision de la politique relative aux marques déposées de Rust, et indique qu'elle examinera les commentaires sur le projet initial 4 04/2023
La Fondation Rust sollicite des commentaires sur la politique actualisée en matière de marques déposées 4 04/2023
JetBrains lance un nouveau cours gratuit de programmation avec Rust, qui couvre une grande partie des besoins des apprenants 0 03/2023
Rust 1.68 : le protocole de registre "sparse" de Cargo est désormais disponible en version stable, cette mouture s'accompagne d'une nouvelle macro pin 0 03/2023
Zig, le langage de programmation compilé, inspiré de Rust et conçu pour concurrencer le C, serait plus sûr et plus rapide que Rust, un avis de Zack Radisic, de l'université de Toronto 10 03/2023
La version 0.10 de Bevy, le moteur de jeu orienté données construit en Rust, est disponible, elle corrige des bogues et apporte de nouvelles fonctionnalités 0 03/2023
Le projet Rust a publié ses plans pour un nouveau modèle de gouvernance, suite à la crise de 2021 qui a conduit à la démission de l'équipe mod 7 03/2023
GCC se dote d'un nouveau frontend pour le langage de programmation Rust, une version préliminaire de ce compilateur appelé "gccrs" devrait être incluse dans GCC 13 1 02/2023
Ambient est un environnement d'exécution visant à simplifier la création de jeux multijoueurs et d'applications 3D hautes performances, optimisé par WebAssembly, Rust et WebGPU 0 02/2023
C-rusted : les avantages de Rust, en C, sans les inconvénients, une analyse de trois chercheurs de l'Université de Parme en Italie 22 02/2023
Un développeur propose une réimplémentation de GNU Coreutils en Rust pour rendre le paquetage multiplateforme et le justifie par la supériorité de Rust à C et C++ pour la sécurisation de la mémoire 9 02/2023
L'éditeur RisingWave explique pourquoi il a réécrit son SGBD Cloud natif depuis zéro en Rust après abandon du projet en C++ : Faut-il arrêter d'initier de nouveaux projets en C++ et passer à Rust ? 14 02/2023
Avec Rust 1.67.0, un attribut must_use sur les fonctions asynchrones fait désormais ce à quoi vous vous attendez. Les types entiers ont maintenant des méthodes de logarithme (entier) 0 01/2023
« La sécurisation des logiciels via le langage Rust n'est pas supérieure à celle offerte par le C++ », d'après Bjarne Stroustrup contre une sortie de la NSA qui exclut le C++ des langages sécurisés 177 01/2023
Google a annoncé que le projet Chromium va prendre en charge l'utilisation de bibliothèques Rust tierces à partir de C++ dans Chromium 0 01/2023
C++ vs Rust : une comparaison pratique de la vitesse de compilation et de test des deux langages de programmation, par Matthew Glazar, ingénieur en génie logiciel 17 01/2023
GCC 13 prend désormais en charge Modula-2, le descendant de Pascal, il supporte également le langage Rust 0 12/2022
Rust 1.66.0 est disponible, elle apporte les discriminants explicites sur les enums avec champs et l'utilitaire cargo remove pour supprimer les dépendances 0 12/2022
Google fait état d'une baisse des vulnérabilités liées à la sécurité de la mémoire sur Android à mesure que l'utilisation de Rust augmente, elles seraient passées de 223 en 2019 à 85 en 2022 4 12/2022
La prochaine itération de Rust for Linux pour la version 6.2 du noyau est en cours de gestation et ravive le débat sur la nécessité de la mise au rebut du C en matière de programmation système 231 11/2022
Turbopack, optimisé pour JavaScript et TypeScript, écrit en Rust, est-il vraiment 10x plus rapide que Vite ? Le développeur Evan You oppose un benchmark utilisant le tout nouveau Next 13 et Vite 3.2 6 11/2022
Rust 1.65 est disponible, elle apporte les types génériques associés stables, ils permettent d'avoir des génériques (type, lifetime, ou const) sur les types associés 0 11/2022
JavaScript toujours devant Python et Java dans le dernier classements de RedMonk, tandis que Go et TypeScript gagnent des places 10 10/2022
Google présente KataOS : un OS open source pour le matériel embarqué axé sur la sécurité, avec seL4 comme micro-noyau et implémenté presque entièrement en Rust 7 10/2022
Le douzième week-end de programmation de jeux vidéo sur Developpez.com se tiendra du 9 au 11 décembre 2022, la participation est gratuite et ouverte à tous 17 10/2022
Un premier aperçu de Rust dans le noyau 6.1, avec Jonathan Corbet, « il n'y aurait pas encore assez de Rust dans le noyau pour faire quoi que ce soit d'intéressant », estime-t-il 231 10/2022
Le langage de programmation Rust gagne en popularité parmi les développeurs et fait son entrée dans le top 20, selon Tiobe. Python, Java, C et C++ s'accaparent à eux seuls de 55% de parts de marché 3 10/2022
Rust est devenu si populaire qu'une équipe dédiée a été présentée pour la définition du style de codage Rust par défaut, afin que les développeurs se sentent le plus à l'aise possible 21 10/2022
L'inclusion de Rust for Linux à la version 6.1 du noyau est désormais en cours comme souhaité par Linus Torvalds et va rendre possible le développement de pilotes dans un autre langage que le C 231 10/2022
Le consortium Unicode annonce ICU4X 1.0, sa nouvelle bibliothèque d'internationalisation hautes performances. Elle est écrite en Rust, avec des wrappers C++ et JavaScript officiels disponibles 0 10/2022
Quels sont les langages de programmation que vous détestez le plus en 2022 ? Pourquoi ? Partagez vos avis 93 09/2022
Rust 1.64 est disponible et apporte des améliorations à .await avec IntoFuture, rust-analyzer est désormais disponible via rustup 0 09/2022