
Comprendre les fondations des systèmes numériques avec Rust
Instructeur
WanimiFormation
Avis
Aperçu du module
- comprendre ce qu’on délègue aux machines”
- “ne plus avoir une vision magique du numérique”
Module culture système appliquée
Objectifs
- Comprendre ce qu’est un programme au niveau bas
- Comprendre pourquoi certaines décisions techniques existent
- Comprendre performance, sécurité et contraintes matérielles
Contenus (très cadrés)
- Qu’est-ce qu’un langage “système” ?
- Mémoire, pile, tas (sans math, sans dogme)
- Pourquoi les bugs de mémoire existent
- Sécurité by design (ownership, borrow – au niveau conceptuel)
- Lien avec :
- mobile
- backend
- edge / embarqué
👉 Mini-exercice
- Petit programme Rust
- Observer :
- compilation
- taille binaire
- vitesse
- Comparaison conceptuelle, pas compétitive