Linus Torvalds Se Suma a la «Programación por Vibes» (Pero Solo Para Proyectos de Hobby)

Published:

Linus Torvalds, la mente detrás del kernel de Linux, conocido por sus opiniones directas y su riguroso estándar de calidad para el código del sistema, ha revelado un enfoque sorprendentemente relajado para uno de sus proyectos personales de hobby: la «programación por vibes» o «vibe coding».

En el archivo README de su último proyecto lateral, AudioNoise (un generador de efectos de audio digital aleatorios para su diseño personalizado de pedalera de guitarra), Torvalds escribe:

«También tened en cuenta que la herramienta de visualización en Python ha sido escrita básicamente mediante ‘vibe-coding’. Sé más sobre filtros analógicos – y eso no es decir mucho – que sobre Python. Comenzó como mi típica programación del tipo ‘buscar en Google y hacer el mono-ve-mono-hace’, pero luego eliminé al intermediario – a mí – y simplemente usé Google Antigravity para hacer el visualizador de muestras de audio.»

🤖 ¿Qué es «Vibe Coding»?

El término, popularizado recientemente, se refiere a un estilo de programación donde el desarrollador utiliza asistentes de IA generativa (LLMs) como Copilot, Antigravity o Claude no solo para autocompletar líneas, sino para generar grandes bloques de código, prototipar ideas o explorar soluciones de forma conversacional y experimental. Es «programar por vibra» en el sentido de guiarse por la intuición y la iteración rápida con la IA.

⚖️ La Postura Pragmática (y ahora Personal) de Torvalds

Esto arroja luz sobre la postura pública más moderada y matizada que Torvalds ha expresado recientemente sobre el uso de IA en la programación. En una charla en la Open Source Summit Asia en noviembre de 2025, declaró que «está bien con la programación por vibes, siempre que no se use para nada que importe».

El proyecto AudioNoise es el ejemplo perfecto de ese límite:

  • Para el kernel de Linux (algo que «importa»): Se mantienen los estándares más estrictos, revisiones humanas exhaustivas y discusiones técnicas profundas. Allí, la IA podría usarse como asistente para tareas mundanas, pero nunca como autor principal.

  • Para un proyecto personal de efectos de guitarra (algo «divertido»): Es el terreno ideal para experimentar. El objetivo es aprender, explorar y crear algo funcional sin la presión de la corrección absoluta, el rendimiento óptimo o la seguridad a largo plazo de millones de sistemas.

🎸 Torvalds, Más Allá del Kernel

Este episodio recuerda que Torvalds, a pesar de su imagen pública como el guardián intransigente del kernel, es también un entusiasta de la electrónica y la música. Hace un año, los medios destacaban su afición por construir pedales de guitarra. También es co-creador de Subsurface, un software de registro de inmersiones submarinas escrito en C++/Qt.

AudioNoise une estas dos pasiones: la electrónica (su pedalera personal) y la programación (un visualizador en Python). Y para la parte en la que es menos experto (Python), no dudó en tomar un atajo moderno: dejar que una IA hiciera el trabajo pesado inicial.

💡 El Mensaje para la Comunidad de Desarrollo

La anécdota de Torvalds refuerza un principio pragmático que muchos desarrolladores ya aplican:

  • Use las herramientas adecuadas para el contexto adecuado. Un LLM es una herramienta fantástica para prototipado, aprendizaje y automatización de tareas tediosas en dominios no críticos.

  • La responsabilidad última es humana. En proyectos serios, el código generado por IA debe ser inspeccionado, comprendido y poseído por un desarrollador humano que se haga responsable de su mantenimiento y corrección.

  • No temas experimentar. Incluso los programadores más legendarios exploran nuevas formas de trabajar en sus proyectos de pasatiempo.

💎 Conclusión: Un Líder Técnico con Pies en la Tierra y Código en las Nubes (de la IA)

La imagen de Linus Torvalds «vibe-coding» con una IA no significa que el kernel Linux vaya a ser escrito por ChatGPT. Todo lo contrario. Refleja una comprensión sofisticada y contextual del valor de las nuevas herramientas.

Reconoce que la IA generativa es un acelerador poderoso para la creatividad y la productividad en dominios de bajo riesgo, donde el objetivo es la exploración y la diversión («Just For Fun», como tituló su autobiografía). Pero también defiende, con la misma firmeza de siempre, que para el núcleo de la infraestructura digital del mundo, el rigor, la comprensión profunda y la revisión humana no son negociables.

Es una lección de pragmatismo: la tecnología debe servir al propósito, no al revés. Y a veces, el propósito es simplemente hacer que una guitarra suene raro, aunque para ello haya que dejar que la IA escriba unas líneas de Python.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles