L'historique de Rust

Par mlemay, 8 février, 2025

Les débuts

Le langage Rust a commencé avec un événement tout à fait banal. En 2006, Graydon Hoare rentrait chez lui s’est rendu compte que l’ascenseur de son bloc-appartement était en panne et qu’il avait donc vingt-et-un étages à monter. Heureusement, cet homme était un programmeur expérimenté. Il savait que la source probable de cette panne était. Il avait également un plan pour améliorer le problème : Créer un nouveau langage aussi performant que C ou C++ mais sans leurs erreurs de mémoire. Pendant quelques années il a travaillé sur ce langage dans son temps libre. Le nom Rust vient d’un groupe de champignon très résistant.

Implication de Mozilla

En 2009, Mozilla s’intéresse à ce nouveau langage. La compagnie a espoir que Rust pourrait leur permettre de créer un meilleur engin de recherche. La première version publique de Rust a été publiée en 2012. Dans les années qui suivent, une équipe de développeur Mozilla ainsi que des volontaires de partout à travers le monde travaillent sur le langage. Durant cette période, ils créent le modèle d’ownership et se débarrasse du ramasse-miettes . Le 15 mai 2015, ils publient la version 1.0. L’année suivante Mozilla a Servo, un nouvel engin de recherche codé en Rust

La foundation Rust

Suite à des licenciements à Mozilla dus à la pandémie, plusieurs craignent pour l’avenir de Rust. En 2021, cinq entreprises majeurs de technologie (AWS, Huawei, Google, Microsoft, et Mozilla) créent une fondation à but non-lucratif : la Rust Foundation. Ils offrent des subventions pour les programmeurs qui travaillent sur Rust.

Succès

Plusieurs entreprises s’intéressent à Rust et il commence à apparaitre dans des projets importants. Par exemple, Discord utilise Rust pour accélérer son système, Dropbox l’utilise pour la synchronisation des fichier, et Cloudflare l’utilise pour traiter plus de 20% du trafic internet. Comme Rust utilise moitié mois d’électricité qu’un programme similaire en Java [^1] , toutes les entreprises qui demande des tonnes d’énergie ont intérêt à se pencher sur Rust.

Il y a désormais 12.6% développeurs qui utilisent Rust, c’est le quatorzième langage en termes de popularité et c’est le langage ‘‘ le plus aimé’’ des programmeurs depuis 2016. [^2]


Sources

  1. THOMPSON, Clive. « How Rust went from a side project to the world’s most-loved programming language », dans MIT Technology Review, 14 février 2023, https://www.technologyreview.com/2023/02/14/1067869/rust-worlds-fastest-growing-programming-language/

  2. « 2024 Devloper Survey », dans Stackoverflow, https://survey.stackoverflow.co/2024/technology?src_trk=em676d1443e3e0e8.358266491037417050

Étiquettes

Commentaires