linus torvalds recurre a la ia para programar revolucion o simple

Linus Torvalds recurre a la IA para programar: ¿revolución o simple experimento?

El creador de Linux y Git, Linus Torvalds, ha sorprendido a muchos al revelar que utilizó herramientas de IA para desarrollar parte de un proyecto personal. Un movimiento interesante viniendo de alguien que, aunque no está en contra de la inteligencia artificial en principio, sí ha manifestado su escepticismo ante el excesivo hype que la rodea.

El proyecto AudioNoise y la «programación por vibras»

Durante sus vacaciones de finales de 2025, Torvalds trabajó en AudioNoise, un pequeño repositorio en GitHub para crear efectos de audio digitales aleatorios relacionados con pedales de guitarra. Lo llamativo no es el proyecto en sí, sino que en el README admite abiertamente haber usado Google Antigravity (un fork del IDE Windsurf enfocado en IA) para programar el visualizador de muestras de audio.

En sus propias palabras, esta parte fue «básicamente escrita mediante programación por vibras» (vibe-coding). Torvalds reconoce que sabe más sobre filtros analógicos que sobre Python, y que pasó de su habitual método de «buscar en Google y programar por imitación» a directamente dejar que la IA hiciera el trabajo.

¿Un cambio de postura o puro pragmatismo?

Quien conozca a Torvalds podría sorprenderse, ya que sus comentarios públicos sobre herramientas de programación basadas en grandes modelos de lenguaje (LLMs) han sido siempre matizados. Ha elogiado el potencial de la IA principalmente como herramienta para mantener código, revisión automática de parches y revisión de código, citando ejemplos donde estas herramientas encontraron problemas que él había pasado por alto.

Sin embargo, también ha dicho que está «mucho menos interesado en la IA para escribir código» y que, aunque no está contra la IA en principio, sí está «muy en contra del hype alrededor de la IA».

Contexto importante: proyecto personal vs. infraestructura crítica

Hay que entender varios factores clave antes de sacar conclusiones precipitadas:

  1. AudioNoise es un proyecto personal de hobby, básicamente un juguete, no una infraestructura crítica como Linux.
  2. Torvalds recurrió a la IA para programar en Python, un lenguaje que no es su especialidad y donde normalmente hubiera recurrido a copiar código de foros o StackOverflow.
  3. El uso fue específico para una componente concreta (el visualizador) y no para todo el proyecto.

Esto sugiere un enfoque pragmático: usar la herramienta adecuada en el contexto adecuado, sin dogmatismos.

El debate en la comunidad de desarrollo

Mientras Torvalds juguetea con la IA en sus proyectos personales, la comunidad de desarrolladores sigue enfrascada en intensos debates sobre el papel que deberían tener estas herramientas en los flujos de trabajo profesionales.

Apenas ayer, el desarrollador Salvatore Sanfilippo publicó un post ampliamente difundido donde argumentaba que las herramientas de programación asistidas por IA ya han cambiado la programación para siempre y que no van a desaparecer, a pesar de reconocer los problemas y el caos relacionados con ellas.

Sanfilippo escribió: «¿Cómo me siento respecto a todo el código que escribí y que fue ingerido por LLMs? Me siento genial de ser parte de eso, porque lo veo como una continuación de lo que intenté hacer toda mi vida: democratizar el código, los sistemas, el conocimiento. Los LLMs nos van a ayudar a escribir mejor software, más rápido, y permitirán que pequeños equipos tengan oportunidad de competir con empresas más grandes. Lo mismo que hizo el software de código abierto en los 90».

¿Un detector de IA para código? La ironía del futuro

La situación con Torvalds presenta una interesante paradoja: mientras algunos buscan detectores de IA cada vez más sofisticados para identificar contenido generado artificialmente, quizás pronto necesitemos también detectores para código. Imagine un escenario donde un detector de IA pudiera señalar: «Este código fue escrito por Gemini» o «Este fragmento muestra claramente las huellas de GPT-5».

Sin embargo, a diferencia de textos o imágenes, el código tiene un propósito muy concreto: funcionar correctamente. En ese sentido, quizás importe menos quién (o qué) lo escribió, siempre que cumpla su función y sea mantenible.

El pragmatismo por encima del purismo

Lo más relevante del caso de Torvalds no es que haya usado una IA para programar, sino que lo hizo por pragmatismo y en un contexto adecuado. No ha abandonado sus principios ni se ha convertido en un evangelista de la IA. Simplemente vio una herramienta útil para una tarea específica en un proyecto personal y la utilizó.

Y esa podría ser la lección más valiosa para todos nosotros: evaluar las herramientas por su utilidad en contextos específicos, no por el hype que las rodea ni por una resistencia dogmática al cambio. Mientras tanto, el debate continúa, y algunos desarrolladores siguen discutiendo acaloradamente en foros mientras Torvalds, normalmente conocido por sus fuertes opiniones, se dedica tranquilamente a crear efectos de audio con la ayuda de la IA durante sus vacaciones.

Curioso, como mínimo. Tal vez haya algo que aprender de esa actitud.

Noticias similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *