Lien Why Rust does not need OOP



Suite à l'article précédent, je continue ma découverte de RUST pour l'embarqué. Cette fois-ci, je me suis intéressé à la gestion des interruptions. Pour appréhender ce problème, je me suis lancé dans l'implémentation d'une API de délais non bloquante basé sur le périphérique "SYSTICK".
L'idée est de créer une api qui ressemble à:
let mut mon_timer = delay::new();
mon_timer.start(250);
loop{
if mon_timer.expired() == true {
mon_timer. (…)
Adeptes de Rust, et aussi ceux qui se demandent s'il faut s'y mettre, bloquez votre 9 juin 2026 la semaine prochaine ! La conférence Rust Paris revient pour sa troisième édition, même jour, même heure et même lieu. Cette journée est toujours dédiée aux développeurs et aux utilisateurs de Rust, avec un mot d’ordre : REX — retour d’expérience. Les intervenants viendront partager leurs succès, mais aussi les défis rencontrés, dans des contextes variés : WebAssembly, systèmes embarqués, critiques & Temps-réel, cybersécurité (fuzzing, audit), vérification formelle & certification, Big Data, HPC, Cloud & Microservices, Réseaux & Infrastructures, IA, recherche académique…

LinuxFR_RustParis2026
Chers colègues et amis linuxiens,
Spacewar! est une ré-implémentation fidèle de Spacewar! 4.8 (juillet 1963) pour PDP-1 en Rust. Programation à virgule fixe, noyau no_std.
Deux vaisseaux, un puits de gravité, quelques étoiles et un bouton « hyperespace » fortement déconseillé.
J'ai aussi ajouté la musique dans le même esprit avec une réimplémentation de Harmony Compiler.
Pour jouer, il faut être deux.
Pour ceux qui ont la flegme de compiler j'ai essayé de fournir les exécutables pour différents systèmes ici (…)



Cher journal,
Je me suis mis à expérimenter un peu avec Rust dans l'optique de faire un petit serveur business pour Bim!. Peut-être te souviens-tu que j'avais envisagé ce langage pour le jeu au début de son développement ? À l'époque j'avais considéré que la marche était trop haute vis-à-vis de la taille du projet et je m'étais rabattu sur des outils éprouvés. Je pense toujours que ça aurait été un mauvais choix, mais par contre pour la partie (…)
Hello hello les geeks !!
Ça fait un moment que je cherchais un terminal qui coche toutes les cases sans config de 200 lignes. Ghostty 1.3 (sorti début mars) m'a convaincu en 10 minutes.
Ce qui change vraiment par rapport aux autres :
- Rendu GPU natif (Zig, pas Electron) → 0 lag même sur 10 000 lignes de log
- Recherche dans le scrollback (Ctrl+Shift+F) enfin intégrée nativement
- Scrollbars GTK4 natives sur Linux → s'intègre proprement dans un (…)
La documentation du langage Rust (le langage qui veut remplacer le C et le C++ en sécurisant l’accès mémoire et en supprimant le ramasse-miette) est écrite en Markdown.
Comme cette documentation doit pouvoir suivre l’évolution du langage (et donc évoluer avec chaque version de Rust) l’équipe Rust a créé mdBook pour pouvoir générer un livre en PDF à partir de chapitres HTML écrits en Markdown.

J'avais déjà fait quelques essais de rust mais exclusivement pour des outils cli. Cependant mon cœur de métier et ce que j'apprécie c'est programmer des microcontrôleurs. Donc, en ce début d'année je me suis motivé, je suis sorti de ma zone de confort et j'ai écrit un petit firmware pour un stm32 en rust. Quelque chose de tout simple, un programme qui fait juste clignoter une led (l'équivalent du traditionnel hello world pour l'embarqué).
J'ai suivi (…)
