﻿﻿{"id":1623,"date":"2025-11-19T11:08:15","date_gmt":"2025-11-19T10:08:15","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/linus-torvalds-le-vibe-coding-cest-cool-mais-pas-pour-du-code-critique\/"},"modified":"2025-11-19T11:08:15","modified_gmt":"2025-11-19T10:08:15","slug":"linus-torvalds-le-vibe-coding-cest-cool-mais-pas-pour-du-code-critique","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/linus-torvalds-le-vibe-coding-cest-cool-mais-pas-pour-du-code-critique\/","title":{"rendered":"Linus Torvalds &#8211; Le vibe coding c&#8217;est cool, mais pas pour du code critique"},"content":{"rendered":"<p>\n<a href=\"https:\/\/www.theregister.com\/2025\/11\/18\/linus_torvalds_vibe_coding\/\">Linus Torvalds<\/a><br \/>\nvient de donner son avis sur l\u2019IA et le vibe coding et \u00e7a ne va pas plaire \u00e0 tout le monde, ahahaha.<\/p>\n<p>H\u00e9 oui car pendant que le monde tech se d\u00e9chire entre les \u00e9vang\u00e9listes de l\u2019IA qui veulent tout automatiser et les \u00e9nerv\u00e9s qui refusent l\u2019IA par principe id\u00e9ologique, Linus d\u00e9barque dans le game avec un avis\u2026 de complet normie.<\/p>\n<p>Lors de l\u2019Open Source Summit \u00e0 S\u00e9oul qui vient d\u2019avoir lieu, Linus a partag\u00e9 sa vision sur l\u2019IA g\u00e9n\u00e9rative et le fameux \u201c<strong>vibe coding<\/strong>\u201d. Et son avis, c\u2019est que l\u2019IA <strong>c\u2019est juste un outil de plus<\/strong> !<\/p>\n<p>Ah putain, \u00e7a fait plaisir de lire \u00e7a ! (<em><br \/>\n<a href=\"https:\/\/www.anildash.com\/\/2025\/11\/14\/wanting-not-to-want-ai\/\">Tout comme cet article d\u2019ailleurs<\/a><br \/>\n<\/em>)<\/p>\n<p>Le vibe coding, pour ceux qui d\u00e9barquent, c\u2019est ce terme invent\u00e9 par Andrej Karpathy d\u2019OpenAI qui consiste \u00e0 d\u00e9crire ce que vous voulez coder \u00e0 un LLM. Ce derni\u00e8re g\u00e9n\u00e8re alors le code, et vous testez si \u00e7a marche ou si \u00e7a marche pas. Et ensuite vous demandez des ajustements et ainsi de suite !<\/p>\n<p>Autant dire que c\u2019est devenu un sujet chaud pour pleiiiins de raisons.<\/p>\n<p>Bref, Linus se d\u00e9clare \u201c<em>plut\u00f4t positif<\/em>\u201d sur le vibe coding mais uniquement comme point d\u2019entr\u00e9e en informatique. Pour des petits projets, des prototypes rapides\u2026etc c\u2019est top car \u00e7a permet \u00e0 des gens qui ne savent pas coder de faire des trucs super ! Mais apr\u00e8s pour du code critique en production, il est cash en expliquant que \u00e7a risque d\u2019\u00eatre \u201c<em>horrible, horrible d\u2019un point de vue maintenance<\/em>\u201d. Et je ne peux pas lui donner tort.<\/p>\n<p>Linus n\u2019utilise pas personnellement d\u2019IA pour coder mais il voit bien que des gens testent l\u2019IA pour travailler sur du code critique dans le noyau Linux et \u00e7a il s\u2019en m\u00e9fie \u00e0 raison car les mainteneurs du kernel se prennent r\u00e9guli\u00e8rement des bugs reports et des security notices compl\u00e8tement bidons g\u00e9n\u00e9r\u00e9s par des gens qui utilisent mal les IA.<\/p>\n<p>Les crawlers IA posent aussi des probl\u00e8mes techniques sur kernel.org car ces bots qui aspirent tout le code pour nourrir leurs mod\u00e8les font ramer les serveurs. Quoiqu\u2019il en soit, Linus est plut\u00f4t mod\u00e9r\u00e9 sur le sujet de l\u2019IA g\u00e9n\u00e9rative pour coder et attend avec impatience le jour o\u00f9 l\u2019IA sera un truc moins hype. En gros, qu\u2019on arr\u00eate d\u2019en parler H24 et qu\u2019on l\u2019utilise juste quand c\u2019est pertinent\u2026<\/p>\n<p>C\u2019est vrai que d\u2019un c\u00f4t\u00e9, vous avez ces fifous pro-IA \u00e0 toutes les sauces qui pensent qu\u2019on va tous devenir des prompt engineers et que les devs vont dispara\u00eetre (spoiler : non). Et de l\u2019autre, les donneurs de le\u00e7ons en puret\u00e9 technologique qui refusent l\u2019IA en bloc sans jamais se poser la moindre question.<\/p>\n<p>Du coup, je vous avoue que je suis content de voir qu\u2019au milieu de tout ce bordel, y\u2019a ce bon vieux Linus qui nous explique que c\u2019est juste un stupide outil et qu\u2019il faut simplement apprendre \u00e0 l\u2019utiliser intelligemment.<\/p>\n<div class=\"youtube-container\">\n<div>\n<p>Y\u2019aura bien s\u00fbr des comiques qui vont dire que Linus s\u2019est \u201c<em>radicalis\u00e9<\/em>\u201d car avoir un avis nuanc\u00e9 en 2025, c\u2019est devenu extr\u00e9miste de ce que j\u2019ai pu voir ces derniers jours, mais sachez que Linus a un peu de bagage historique. Il se souvient par exemple, comme je le disais en intro, du m\u00eame genre de d\u00e9bats quand les compilateurs sont arriv\u00e9s. A l\u2019\u00e9poque, y\u2019avait les puristes du pissage de code qui hurlaient que \u00e7a allait tuer le m\u00e9tier de \u201cprogrammeur\u201d alors qu\u2019au final, \u00e7a a juste augment\u00e9 la productivit\u00e9, la s\u00e9curit\u00e9 et que \u00e7a a permis de faire des trucs plus complexes.<\/p>\n<p>Voil\u00e0\u2026 l\u2019IA, c\u2019est TOUT PAREIL. \u00c7a va changer la mani\u00e8re dont on code au quotidien, mais \u00e7a va pas remplacer les devs (pas tout de suite en tout cas). \u00c7a va juste les rendre plus productifs comme n\u2019importe quel nouvel outil dispo dans votre boite \u00e0 outils.<\/p>\n<p>Et pour les fans de vibe coding qui veulent quand m\u00eame l\u2019utiliser s\u00e9rieusement, gardez en t\u00eate les limites du truc. N\u2019oubliez pas que vous ne pouvez pas comprendre ce que le code fait si vous ne le passez pas en revue. Et vous ne pourrez pas le d\u00e9bugger proprement, le maintenir sur le long terme, ou encore le s\u00e9curiser si vous ne comprenez pas pr\u00e9cis\u00e9ment ce qu\u2019il fait. Donc forcez-vous un peu \ud83d\ude09 !<\/p>\n<p>Merci Linus !<\/p>\n<p>\n<a href=\"https:\/\/www.theregister.com\/2025\/11\/18\/linus_torvalds_vibe_coding\/\">Source<\/a>\n<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Linus Torvalds vient de donner son avis sur l\u2019IA et le vibe coding et \u00e7a ne va pas plaire \u00e0 tout le monde, ahahaha. H\u00e9 oui car pendant que le monde tech se d\u00e9chire entre les \u00e9vang\u00e9listes de l\u2019IA qui veulent tout automatiser et les \u00e9nerv\u00e9s qui refusent l\u2019IA par principe id\u00e9ologique, Linus d\u00e9barque dans le game avec un avis\u2026 de complet normie. Lors de l\u2019Open Source Summit \u00e0 S\u00e9oul qui vient d\u2019avoir lieu, Linus a partag\u00e9 sa vision sur l\u2019IA g\u00e9n\u00e9rative et le fameux \u201cvibe coding\u201d. Et son avis, c\u2019est que l\u2019IA c\u2019est juste un outil de plus ! Ah putain, \u00e7a fait plaisir de lire \u00e7a ! ( Tout comme cet article d\u2019ailleurs ) Le vibe coding, pour ceux qui d\u00e9barquent, c\u2019est ce terme invent\u00e9 par Andrej Karpathy d\u2019OpenAI qui consiste \u00e0 d\u00e9crire ce que vous voulez coder \u00e0 un LLM. Ce derni\u00e8re g\u00e9n\u00e8re alors le code, et vous testez si \u00e7a marche ou si \u00e7a marche pas. Et ensuite vous demandez des ajustements et ainsi de suite ! Autant dire que c\u2019est devenu un sujet chaud pour pleiiiins de raisons. Bref, Linus se d\u00e9clare \u201cplut\u00f4t positif\u201d sur le vibe coding mais uniquement comme point d\u2019entr\u00e9e en informatique. Pour des petits projets, des prototypes rapides\u2026etc c\u2019est top car \u00e7a permet \u00e0 des gens qui ne savent pas coder de faire des trucs super ! Mais apr\u00e8s pour du code critique en production, il est cash en expliquant que \u00e7a risque d\u2019\u00eatre \u201chorrible, horrible d\u2019un point de vue maintenance\u201d. Et je ne peux pas lui donner tort. Linus n\u2019utilise pas personnellement d\u2019IA pour coder mais il voit bien que des gens testent l\u2019IA pour travailler sur du code critique dans le noyau Linux et \u00e7a il s\u2019en m\u00e9fie \u00e0 raison car les mainteneurs du kernel se prennent r\u00e9guli\u00e8rement des bugs reports et des security notices compl\u00e8tement bidons g\u00e9n\u00e9r\u00e9s par des gens qui utilisent mal les IA. Les crawlers IA posent aussi des probl\u00e8mes techniques sur kernel.org car ces bots qui aspirent tout le code pour nourrir leurs mod\u00e8les font ramer les serveurs. Quoiqu\u2019il en soit, Linus est plut\u00f4t mod\u00e9r\u00e9 sur le sujet de l\u2019IA g\u00e9n\u00e9rative pour coder et attend avec impatience le jour o\u00f9 l\u2019IA sera un truc moins hype. En gros, qu\u2019on arr\u00eate d\u2019en parler H24 et qu\u2019on l\u2019utilise juste quand c\u2019est pertinent\u2026 C\u2019est vrai que d\u2019un c\u00f4t\u00e9, vous avez ces fifous pro-IA \u00e0 toutes les sauces qui pensent qu\u2019on va tous devenir des prompt engineers et que les devs vont dispara\u00eetre (spoiler : non). Et de l\u2019autre, les donneurs de le\u00e7ons en puret\u00e9 technologique qui refusent l\u2019IA en bloc sans jamais se poser la moindre question. Du coup, je vous avoue que je suis content de voir qu\u2019au milieu de tout ce bordel, y\u2019a ce bon vieux Linus qui nous explique que c\u2019est juste un stupide outil et qu\u2019il faut simplement apprendre \u00e0 l\u2019utiliser intelligemment. Y\u2019aura bien s\u00fbr des comiques qui vont dire que Linus s\u2019est \u201cradicalis\u00e9\u201d car avoir un avis nuanc\u00e9 en 2025, c\u2019est devenu extr\u00e9miste de ce que j\u2019ai pu voir ces derniers jours, mais sachez que Linus a un peu de bagage historique. Il se souvient par exemple, comme je le disais en intro, du m\u00eame genre de d\u00e9bats quand les compilateurs sont arriv\u00e9s. A l\u2019\u00e9poque, y\u2019avait les puristes du pissage de code qui hurlaient que \u00e7a allait tuer le m\u00e9tier de \u201cprogrammeur\u201d alors qu\u2019au final, \u00e7a a juste augment\u00e9 la productivit\u00e9, la s\u00e9curit\u00e9 et que \u00e7a a permis de faire des trucs plus complexes. Voil\u00e0\u2026 l\u2019IA, c\u2019est TOUT PAREIL. \u00c7a va changer la mani\u00e8re dont on code au quotidien, mais \u00e7a va pas remplacer les devs (pas tout de suite en tout cas). \u00c7a va juste les rendre plus productifs comme n\u2019importe quel nouvel outil dispo dans votre boite \u00e0 outils. Et pour les fans de vibe coding qui veulent quand m\u00eame l\u2019utiliser s\u00e9rieusement, gardez en t\u00eate les limites du truc. N\u2019oubliez pas que vous ne pouvez pas comprendre ce que le code fait si vous ne le passez pas en revue. Et vous ne pourrez pas le d\u00e9bugger proprement, le maintenir sur le long terme, ou encore le s\u00e9curiser si vous ne comprenez pas pr\u00e9cis\u00e9ment ce qu\u2019il fait. Donc forcez-vous un peu \ud83d\ude09 ! Merci Linus ! Source<\/p>\n","protected":false},"author":1,"featured_media":1624,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1623","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1623","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=1623"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1623\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/1624"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=1623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}