Accueil / Technologie / Un dépôt GitHub personnel montre que Linus Torvalds code pour le plaisir (parfois)

Un dépôt GitHub personnel montre que Linus Torvalds code pour le plaisir (parfois)

Un dépôt GitHub de loisir montre que Linus Torvalds code parfois au feeling

Le dernier projet de loisir de Linus Torvalds, créateur de Linux et Git, contient du code qui a été essentiellement écrit par codage au feeling, mais cela ne signifie pas que Torvalds adopte cette approche pour tout et n’importe quoi.

Torvalds travaille parfois sur de petits projets de loisir pendant les vacances. L’année dernière, il fabriquait des pédales de guitare. Cette année, il a travaillé sur AudioNoise, qu’il appelle un autre dépôt stupide lié aux pédales de guitare. Il crée des effets audio numériques aléatoires.

Torvalds a révélé qu’il avait utilisé un outil de codage IA dans le README du dépôt:

Notez également que l’outil de visualisation python a été essentiellement écrit par codage au feeling. J’en sais plus sur les filtres analogiques, et ce n’est pas dire grand-chose, que sur python. Cela a commencé comme ma programmation typique du genre recherche Google et copier-coller, mais ensuite j’ai supprimé l’intermédiaire, moi, et j’ai simplement utilisé Google Antigravity pour faire le visualiseur d’échantillons audio.

Antigravity de Google est un fork de l’IDE axé sur l’IA Windsurf. Il n’a pas précisé quel modèle il a utilisé, mais l’utilisation d’Antigravity suggère, sans le prouver, qu’il s’agissait d’une version quelconque de Gemini de Google.

Les commentaires publics passés de Torvalds sur l’utilisation d’outils de programmation basés sur de grands modèles de langage ont été plus nuancés que beaucoup de discussions en ligne à ce sujet.

Il a vanté l’IA principalement comme un outil pour aider à maintenir le code, y compris la vérification automatisée des correctifs et la révision du code, citant des exemples d’outils qui ont trouvé des problèmes qu’il avait manqués.

D’un autre côté, il a également déclaré qu’il était généralement beaucoup moins intéressé par l’IA pour écrire du code, et a publiquement dit qu’il n’était pas anti-IA en principe, mais qu’il était très anti-battage médiatique autour de l’IA.

Sur cette base, vous pourriez être surpris qu’il ait utilisé ce qu’il décrit lui-même comme du codage au feeling pour construire une partie de son application, mais vous ne devriez probablement pas l’être. Il y a quelques points clés ici. Premièrement, AudioNoise est entièrement un projet de loisir personnel, et c’est à peu près juste un jouet, pas une infrastructure sérieuse.

Deuxièmement, la note README de Torvalds indique clairement qu’il a opté pour cette approche dans un cas où il aurait auparavant simplement copié quelque chose d’un fil de discussion ou de StackOverflow de toute façon, car le composant de l’outil de visualisation dans le projet est écrit en Python, ce qui n’est pas sa spécialité.

Les développeurs de tous bords débattent encore farouchement de la place que les outils de codage IA devraient avoir, le cas échéant, dans les flux de travail. Pas plus tard qu’hier, le développeur Salvatore Sanfilippo a publié un article de blog largement diffusé et discuté soutenant que de tels outils ont déjà changé la programmation pour toujours et ne vont pas disparaître, même s’il a reconnu le chaos et les problèmes associés. Il a écrit:

Comment je me sens à propos de tout le code que j’ai écrit qui a été ingéré par les LLM? Je suis ravi d’en faire partie, parce que je vois cela comme une continuation de ce que j’ai essayé de faire toute ma vie: démocratiser le code, les systèmes, la connaissance. Les LLM vont nous aider à écrire de meilleurs logiciels, plus rapidement, et permettront aux petites équipes d’avoir une chance de rivaliser avec les grandes entreprises. La même chose que les logiciels open source ont fait dans les années 90.

Comme on pouvait s’y attendre, le débat à ce sujet a été féroce. Mais pendant que les gens débattent dans les commentaires de Hacker News, Torvalds, normalement connu pour être intensément opiniâtre lui-même, code au feeling des outils audio pendant les vacances.

Répondre

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *