Mozilla Research bracht precies tien jaar geleden de eerste stabiele versie van programmeertaal Rust uit. Daarmee is de taal nu tien jaar oud. Rust is een programmeertaal die met name beter beveiligt tegen kwetsbaarheden die via het geheugen worden uitgebuit.
Rust werd in 2006 begonnen door Graydon Hoare, die destijds bij Mozilla Research werkte. Voor hem was het een nevenproject, dat hij vernoemde naar bepaalde schimmels uit de klasse van roesten. De taal geldt als alternatief voor C en C++. Deze programmeertalen zijn wel snel, maar veel vatbaarder voor fouten door de programmeur. Bij C en C++ is de programmeur verantwoordelijk voor het voorkomen van die fouten, maar Rust heeft als ideologie dat veiligheid vanuit de taal zelf wordt afgedwongen, met zo min mogelijk gevolgen voor de prestaties.
Mozilla zag al snel waarde in het project en besloot het in 2009 te gaan financieren. In de jaren daarna werd volop gewerkt aan de ontwikkeling van Rust, waarna op 15 mei 2015 de eerste stabiele versie verscheen. Die versie werd ontwikkeld met drie doelen in het achterhoofd: veiligheid, snelheid en gelijktijdigheid.
Tien jaar verder is Rust flink in populariteit gegroeid. In de Tiobe-index van meest populaire programmeertalen staat Rust nu op de negentiende plaats. Het project liep binnen Mozilla dan ook tegen grenzen aan. Toen Mozilla in 2020 ook nog 250 medewerkers ontsloeg door de gevolgen van de coronacrisis en het uitblijven van succesvolle betaalde diensten, werd besloten Rust onder te brengen in een eigen stichting. De zogenaamde Rust Foundation is nu eigenaar van de verschillende merkrechten en domeinnamen rond Rust, en packet manager Cargo.
Ondertussen is de taal door diverse grote partijen in gebruik genomen. Google introduceerde de taal bijvoorbeeld in Android en Chromium, en investeerde vorig jaar nog een miljoen dollar in het verbeteren van de interoperabiliteit tussen Rust en C++. GitHub introduceerde in 2023 een nieuwe codezoekmachine op basis van Rust. Maar ook bij bijvoorbeeld AWS en Microsoft - dat inmiddels de eigenaar is van GitHub - wordt de taal ingezet.
Inmiddels is Rust aangekomen bij versie 1.86.0, maar iedere zes weken verschijnt er weer een nieuwe stabiele versie van de programmeertaal. In 2022 schreef Tweakers al een uitgebreide handleiding om je op weg te helpen bij het programmeren met de taal Rust.