La Croissance (2015–2020)

Rust 1.0 marque la fin des ruptures, mais le début d’une croissance explosive. La promesse est tenue : la compatibilité ascendante est sacrée, et chaque nouvelle édition enrichit le langage sans casser le code existant.

L’édition Rust 2015 est une stabilisation : cargo, le gestionnaire de paquets, devient le centre de l’écosystème. Crates.io passe de quelques centaines à des milliers de crates. Le langage est encore confidentiel, mais une communauté fervente se forme autour de la Rustacean Ethos : performance, fiabilité, et productivité.

L’édition Rust 2018 change la donne. Le Non-Lexical Lifetimes (NLL) rend le borrow checker plus intelligent — moins de combats avec le compilateur. Le module system est simplifié, l’async/await est introduit (stabilisé en 2019), ouvrant Rust à la programmation concurrente de haut niveau. WebAssembly devient un cas d’usage majeur : Rust compile vers WASM et produit du code plus petit et plus rapide que tout autre langage. Voir aussi Linux & Unix pour le contexte des langages système.

En 2018, Microsoft publie un rapport qui fait trembler l’industrie : 70% de ses CVE sont dues à des bugs de mémoire. Rust passe soudainement d’une curiosité académique à une priorité stratégique pour les géants du logiciel.

En 2020, l’édition Rust 2021 apporte les dernières retouches : const generics (partiel), cargo amélioré, closures plus flexibles. Rust est désormais classé comme « langage le plus aimé » dans le Stack Overflow Survey depuis quatre années consécutives.

AnnéeContributionActeurs
2015Rust 2015 Edition — cargo, crates.io, stabilisation de l’écosystèmeThe Rust Project
2017Rust atteint 1M LOC — le compilateur grossit, la communauté exploseRust Community
2018Rust 2018 Edition — NLL, module system simplifié, WASM natif, premier rapport Microsoft sur les bugs mémoireÉquipe Rust, Microsoft
2019async/await stable — programmation asynchrone native, sans runtime lourdWithout Boats (Yoshua Wuyts), Équipe Rust
2020Rust 2021 Editionconst generics initial, cargo amélioré, 4× “Most Loved Language”The Rust Project
2020AWS, Google, Microsoft investissent — Rust devient infrastructure critiqueAWS (Firecracker), Google (Fuchsia), Microsoft

← L’Ère Mozilla (2010–2015)03L’Adoption Généralisée →