Glossaire · Développement
Rust
Définition
Rust est un langage de programmation apparu chez Mozilla et stable depuis 2015, qui offre la vitesse du C et du C++ tout en garantissant, dès la compilation, l'absence des erreurs de mémoire qui causent la majorité des failles de sécurité. Son compilateur refuse tout programme dont il ne peut prouver la sûreté, ce qui le rend exigeant mais très fiable. Il est entré dans le noyau Linux, dans Windows et dans Android, et porte de nombreux outils du web moderne.
Dans la pratique
Rust est de plus en plus demandé pour les composants critiques en performance ou en sécurité : moteurs de données, cryptographie, embarqué, blockchain, outillage de développement. Les profils sont encore rares et très sollicités ; la courbe d'apprentissage est réelle, et un besoin Rust pour une application web classique mérite d'être questionné.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.