Siga ZDNET: Agréganos como fuente preferida en Google.
Conclusiones clave de ZDNET
- Linus Torvalds utilizó programación vibratoria para un programa de juguetes.
- La programación de Vibe sigue siendo riesgosa para proyectos serios.
- Los desarrolladores de Linux han adoptado herramientas de inteligencia synthetic para los trabajos de mantenimiento.
Linus Torvalds ha comenzado a jugar con la codificación de vibraciones. ¡Sí, de verdad! el esta usando La IA antigravedad de Google asistente para generar partes de un nuevo proyecto de pasatiempo en lugar de escribir todo el código él mismo. Al hacerlo, se ha convertido en el programador de más alto perfil que hasta ahora ha adoptado esta programación impulsada por IA que se está difundiendo rápidamente y, a menudo, es objeto de burlas.
Eso sí, Torvalds no está usando esto en los programas que lo hicieron famoso, Linux y Git, ni siquiera en su programa de pasatiempo más conocido, el programa de buceo. Subsuperficie. En cambio, es un programa trivial llamado AudioRuido — un proyecto paralelo reciente centrado en efectos de audio digital y procesamiento de señales. Lo empezó después de construir pedales de guitarra físicos, GuitarraPedalpara aprender sobre circuitos de audio. Ahora los regala a los desarrolladores del kernel y, recientemente, a Invoice Gates.
Además: Linus Torvalds es “un gran creyente” en el uso de la IA para mantener el código, pero no lo llames revolución
Mientras Torvalds codificaba a mano los componentes C, recurrió a Antigravity en busca de un visualizador de muestras de audio basado en Python. Reconoce abiertamente que se apoya en fragmentos en línea cuando trabaja en idiomas que conoce menos. ¿Quién no?
Durante años, Desbordamiento de pila period el sitio al que acudían los programadores que buscaban respuestas rápidas y fragmentos de código para responder a sus preguntas técnicas. Ahora, los chatbots de IA como Microsoft CoPilot, ChatGPT y DeepSeek lo han reemplazado en gran medida entre los desarrolladores que buscan soluciones rápidas a los problemas de programación.
En el archivo README del proyecto, Torvalds escribió que “la herramienta de visualización de Python ha sido escrita básicamente mediante codificación vibe”, describiendo cómo “eliminó al intermediario -yo- y simplemente usó Google Antigravity para hacer el visualizador de muestras de audio”. El comentario subraya que el código generado por IA cumplió con sus expectativas lo suficientemente bien como para que no sintiera la necesidad de volver a implementarlo manualmente.
El enfoque de codificación vibe para el desarrollo de software program
¿Qué es la codificación de vibraciones, preguntas? La codificación Vibe es un enfoque de desarrollo de software program en el que los programadores describen sus requisitos en lenguaje pure a un modelo de IA, que luego genera código ejecutable. A diferencia de las herramientas tradicionales de programación de pares de IA que suponen que un humano leerá y refinará cada línea, la codificación por vibración a menudo implica aceptar la salida de la IA en gran medida tal como está e iterar volviendo a ejecutar y ajustando indicaciones en lugar de editar el código directamente.
Los principales proveedores ahora promueven herramientas dedicadas para este flujo de trabajo: Google ofrece “Código de vibración con Géminis” para convertir concepts en aplicaciones compartibles dentro de AI Studio, mientras que Antigravity se basa en una bifurcación de VS Code de Microsoft a través de Windsurf para integrar la codificación conversacional directamente en el IDE. Los defensores argumentan que esto permite a los desarrolladores centrarse en la intención y el diseño del producto mientras descargan texto estándar y detalles de implementación de bajo nivel a AI.cloud.
Además: Linus Torvalds construyó Git en 10 días y nunca imaginó que duraría 20 años.
Sin embargo, este enfoque puede conducir a enormes fracasos cuando se aplica a programas serios. De hecho, el líder de IA, Andrej Karpathy, quien acuñó la frase “vibe coding” para simplemente dejar que los chatbots de IA hagan lo suyo cuando programan, dijo: “No es tan malo para proyectos desechables de fin de semana… pero en realidad no es codificación: solo veo cosas, digo cosas, ejecuto cosas y copio y pego, y en basic funciona”.
Eso es exactamente lo que hizo Torvalds: lo usó como solución rápida para un programa menor. Por otro lado, está el ejemplo de Jason Lemkin, un asesor confiable de SaaStr, la comunidad empresarial de software program como servicio (SaaS). El programa de vibraciones, Repetirdijo, se volvió “deshonesto durante una congelación de código, cerró y eliminó toda nuestra base de datos”.
Históricamente, Torvalds se ha mostrado escéptico respecto de los atajos impulsados por las exageraciones en el desarrollo de software program, lo que hace que su uso público de la codificación vibe sea digno de mención. Una publicación ampliamente compartida lo parafraseó, bromeando que “Vibe coding significa muy ineficiente pero entretenido“.
Esa mezcla de sarcasmo y pragmatismo captura su postura: la codificación de vibraciones puede ser “divertida y muy útil”, sugiere, pero sólo cuando se basa en fundamentos sólidos en lugar de ser utilizada como una muleta por aquellos que no entienden lo que hace el código. Su decisión de aplicarla en un contexto de pasatiempo no crítico y en un lenguaje en el que tiene menos confianza posiciona a la IA como una herramienta poderosa en lugar de un reemplazo de la experiencia.
Además: la codificación de Vibe parece mágica, pero puede hundir su negocio rápidamente: así es como se hace
De hecho, la comunidad Linux ha adoptado recientemente la IA para gran parte del trabajo de mantenimiento del código. Como dijo Torvalds recientemente, aunque todavía no le gusta la exageración de la IA: “Odio todo el tema de la IA, no porque la odio, sino porque está siendo una palabra muy exagerada”. Sin embargo, se autodenominó “un gran creyente en la IA como herramienta”.
Ahora que incluso el creador de Linux está experimentando con la programación vibe, es possible que se intensifique el debate sobre la calidad del código, la mantenibilidad y las habilidades de los desarrolladores. Para muchos desarrolladores que se han resistido al código generado por IA por principio, el sincero respaldo de Torvalds al tipo correcto de proyecto puede ser el empujón para al menos intentar dejar que las “vibraciones” escriban algunas funciones.











