Mozilla a soutenu le développement de ce nouveau langage de programmation ouvert géré par une communauté dynamique. Il a pour but d’aider les développeurs à concevoir des applications ultrarapides et sécurisées qui utilisent les fonctionnalités offertes par les processeurs multicœurs modernes.
Ainsi, il permet d’éviter les erreurs de segmentation et assure la sécurité des threads, le tout avec une syntaxe facile à assimiler.
Rust est sorti de sa phase expérimentale et a été adopté par des équipes de Mozilla et d’autres projets dans le monde. Ainsi sont basés sur Rust :
- Servo : moteur de rendu HTML expérimental
- Magic Pocket : système de stockage distribué de Dropbox
- RedoxOS : un système d’exploitation écrit en Rust
Il a aussi trouvé sa place dans le navigateur Firefox avec l’introduction du nouvel analyseur de fichiers MP4 dans Firefox 48. Comme nous vous en parlions ce matin dans notre article sur Firefox 54, les composants en Rust ont un bel avenir dans un Firefox rénové de fond en comble.
Aller plus loin
- Histoire et documentation sur Rust par le blog Lea-Linux ;
- Rust sur MDN avec une série de vidéos ;
- et la page en français de Rust.
Rendez-vous demain pour un nouveau mot vous montrant la diversité du projet Mozilla !
@hellosct1, relu par la communauté
◀️ | Licences libres | Santé d’Internet | ▶️ |