Linus torvalds défend l'utilisation raisonnée de l'intelligence artificielle dans le monde du développement

Linus Torvalds, le créateur du noyau Linux, a récemment pris position dans la polémique entourant l'utilisation de l'intelligence artificielle (IA) dans le monde du développement logiciel. Dans un échange en ligne sur les listes de discussion du noyau Linux, Torvalds a défendu l'utilisation de ces outils, arguant qu'ils peuvent être une aide précieuse pour les équipes de développement, à condition d'être utilisés de manière raisonnable.

Une opportunité pour améliorer les processus de développement

La discussion a porté sur Sashiko, une nouvelle outils d'inspection de code conçu pour détecter les problèmes potentiels dans les patchs proposés. Alors que certains développeurs se sont inquiétés de l'impact potentiel de l'IA sur la qualité du code, Torvalds a estimé que ces outils pourraient aider à améliorer les processus de développement en éliminant les faux positifs et en facilitant la mise en œuvre des correctifs.

« L'IA est une outil, comme toutes les autres que nous utilisons. Et c'est clairement utile », a-t-il déclaré. Il a insisté sur le fait que les développeurs resteraient libres de choisir d'utiliser ces outils ou non, mais qu'il ne voulait pas non plus empêcher les autres de les adopter.

Un mérite technique qui prime sur les peurs

Un mérite technique qui prime sur les peurs

La position de Torvalds reflète son approche pragmatique et fondée sur le mérite technique. Dans une communauté qui se concentre sur la qualité de la technologie, il considère que les décisions devraient être prises en fonction des résultats obtenus, et non en fonction des peurs ou des préjugés.

« Nous faisons du code ouvert parce qu'il donne comme résultat une meilleure technologie », a-t-il expliqué. « Nous prenons des décisions basées principalement sur le mérite technique. Je n'ai pas peur des nouvelles outils. »

Cette position a été qualifiée de « sagesse » par certains développeurs, qui estiment que l'IA peut devenir un outil puissant pour améliorer la productivité et la qualité du code, à condition de la mettre en œuvre de manière judicieuse.