Underscore_

Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

12 snips
Feb 23, 2026
Sylvestre Ledru, ingénieur expert chez Mozilla spécialisé en navigateurs et sûreté mémoire. Il explique pourquoi Rust remplace C/C++ dans les couches système. Discussion sur les failles historiques, la gestion mémoire, le modèle ownership de Rust et son apport pour le parallélisme. On aborde aussi l’attractivité de Rust pour les développeurs web et l’impact sur la taille et la consommation des logiciels.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Failles Mémoire Ont Des Impacts Réels

  • Les failles mémoire dans C/C++ ont des conséquences réelles : exfiltration d'IP ou de mots de passe via Firefox vulnérable.
  • Sylvestre relate des cas concrets où Firefox a permis au FBI de retrouver des pédophiles et où une faille siphonnait des logins vers un serveur étranger.
INSIGHT

Rust Devient Le Choix Des Gafam

  • L'adoption de Rust est devenue massive : Microsoft, Google, Apple, Amazon réécrivent des composants critiques en Rust.
  • Exemples cités : parties de Windows, Android, Amazon Prime, et contributions au noyau Linux en Rust.
ANECDOTE

Naissance De Rust Par Frustration D'Ascenseur

  • Graydon Hoare a créé Rust après avoir monté 20 étages parce que l'ascenseur était en panne à cause d'erreurs mémoire dans du code C/C++.
  • Cette frustration concrète a poussé au design d'un langage visant la sûreté mémoire et la fiabilité des systèmes embarqués et critiques.
Get the Snipd Podcast app to discover more snips from this episode
Get the app