Linus Torvalds s'abandonne au « vibe coding » pour ses projets personnels
Linus Torvalds, créateur du noyau Linux, s'est retrouvé avec du temps libre ce Noël, il a donc voulu le consacrer à un projet personnel qu'il avait en stock : une application capable de générer des effets audio numériques qu'il a appelé AudioNoise. Ce qui est curieux n’est pas qu’il ait commencé à programmer tout seul, mais plutôt ce qu’il a fini par faire avec une partie de cette application.
Linus essaie le codage Vibe. Ce projet a une description sur GitHub qui réserve une surprise. Dans le dernier paragraphe, il indique que
« Gardez également à l'esprit que l'outil de visualisation Python a été essentiellement écrit en utilisant le codage d'ambiance. J'en sais plus sur les filtres analogiques (ce qui ne veut pas dire grand-chose) que sur Python. J'ai commencé avec ma méthode de programmation typique « Google et copie ce que je vois », mais j'ai ensuite supprimé les intermédiaires (moi-même) et utilisé Google Antigravity pour créer la visionneuse d'échantillons audio. «
Les meilleurs programmes de programmation comme les autres. La déclaration est étonnamment sincère et honnête de la part de ce qui est probablement le programmeur le plus important de toute l’histoire. Admettre que votre façon typique de programmer est de « rechercher sur Google et copier ce que je vois » est déjà curieux, mais une partie de la programmation consiste précisément à rechercher des solutions chez les autres et à les copier ou les adapter dans vos propres projets.
L’IA peut aider. L'autre (grosse surprise) vient bien sûr lorsqu'il indique que l'outil de visualisation de son projet n'a pas été programmé par lui, mais plutôt par l'outil de Google, Antigravity. Cet environnement de développement intégré (IDE) permet de travailler directement avec Gemini 3 dans différentes versions et même avec Claude Sonnet et Opus 4.5, et bien qu'il soit sorti il y a quelques mois, il devient l'un des outils préférés des développeurs chevronnés mais aussi de ceux qui commencent à concrétiser leurs idées sans trop de connaissances. Qu'ils me le disent.

Cette visionneuse a été programmée par Linus Torvalds. Ou plutôt, l'Antigravité contrôlée par Linus Torvalds.
Essai. Chez Simseo, nous étions curieux de tester ce que faisait ce visualiseur, nous avons donc cloné le référentiel GitHub, nous avons demandé à Claude Code d'expliquer comment fonctionne le projet et après quelques changements rapides, nous avons pu le tester avec un petit fichier audio. Ce que fait le projet, c'est implémenter des effets audio numériques (il y a « phaser », « echo », « flanger », « fm » et « discont ») et ensuite, si l'on le souhaite, appliquer la visualisation. Cette visualisation compare l'audio d'origine avec l'audio traité pour voir comment l'effet modifie la forme d'onde.

Capture souterraine
Les autres projets de Linus. Bien que Linus Torvalds soit le principal responsable de l'évolution du noyau Linux, il est courant de le voir développer des projets parallèles et totalement indépendants. À Noël dernier, il a déjà créé son propre logiciel pour pédales de guitare et, en 2011, il a commencé à développer Subsurface, une application pour enregistrer et planifier des plongées sous-marines, une activité qu'il affectionne beaucoup. Le référentiel GitHub actuel est maintenu par plusieurs développeurs, dont Dirk Hohndel, qui fut l'un des premiers développeurs du noyau Linux avec Linus Torvalds.
L'IA est un outil. Dans une récente participation à la chaîne YouTube Linus Tech Tips, Linus Torvalds a expliqué comment il voyait le monde de l'IA. A votre avis :
« L'IA sera un outil qui rendra les gens plus productifs. Je pense que le vibe coding est idéal pour inciter les gens à commencer à programmer. Je pense que (le code qu'il génère) va être horrible à maintenir… donc je ne pense pas que les programmeurs vont disparaître. Vous aurez toujours besoin de personnes qui savent comment maintenir le résultat. »
Et cela fonctionne pour des projets personnels. Ce discours s'aligne précisément sur cette petite « expérience » qu'il a utilisée dans ce projet personnel : pour le moment, pour des projets de ce type, utiliser des outils comme Antigravity peut être une excellente idée, même si cela ne semble certainement pas le cas pour des projets plus importants en production. Il semble donc peu probable que l’IA puisse être utilisée pour modifier le code Linux… pour le moment. Bien sûr, cela pourrait changer à l’avenir, mais comme le dit Torvalds, ces types de développements nécessiteront une surveillance notable (et probablement humaine) pour valider que tout a été fait correctement.
Images | Conférence TED
À Simseo | Bill Gates et Linus Torvalds étaient rivaux depuis 30 ans. Le plus drôle c'est qu'ils viennent de se rencontrer et ont pris un selfie
