
Tronche de Tech #62 - Justine Bonnot - Du code ultra-efficace
67 snips
Dec 18, 2025 Justine Bonnot, ingĂ©nieure et fondatrice d'Ouidoulot, se spĂ©cialise dans l'optimisation de code pour systĂšmes embarquĂ©s. Elle explore les dĂ©fis des langages modernes comme JavaScript et Python, qui se heurtent Ă la loi de Wirth. Justine explique l'importance de compĂ©tences techniques dans des secteurs comme l'automobile et l'aĂ©ronautique, oĂč chaque instruction compte. Elle partage des anecdotes sur ses expĂ©riences et dĂ©montre comment son entreprise utilise l'IA pour offrir des optimisations logicielles de haute qualitĂ©.
AI Snips
Chapters
Transcript
Episode notes
Le Compilateur N'est Pas Omniscient
- Les compilateurs optimisent beaucoup mais il reste des gains Ă trouver en modifiant le code source pour guider le compilateur.
- Il faut connaßtre le jeu d'instructions et le coût de chaque instruction pour évaluer l'impact.
Toujours Configurer Le Compilateur
- Spécifiez la plateforme et les flags de compilation pour laisser le compilateur cibler l'architecture utilisée.
- Sans cela, le compilateur produit du code générique qui perd en performance.
Stage Qui Tourne Au Casse-TĂȘte
- Justine raconte un stage oĂč la conversion floatâfixe a pris des semaines de debug Ă cause d'overflows cachĂ©s.
- Elle a dû analyser le code ligne par ligne pour trouver des floats résiduels et des dépassements.
