El autor reflexiona sobre la IA y el software generado por vibraciones en la comunidad de Macintosh clásico

Fuentes: On AI: A Vintage Computing Programmer's Frustration with Vibecoded Software

El programador y entusiasta de la informática retro conocido como jcs reflexiona sobre su relación personal con las herramientas de inteligencia artificial aplicadas al desarrollo de software. Empieza recordando cómo, a partir de 2019, siguió los vídeos de programación en directo de Andreas Kling, creador de SerenityOS, y cómo éste pasó de la autocompletación en Qt Creator al uso de GitHub Copilot en CLion, que empezó a escribir bloques de código y funciones completas. El propio jcs tardó años en interesarse por la IA, probó Claude en el navegador y luego Claude Code para manipular ficheros locales, y acabó usando Ollama en un Mac Mini M4 para tareas offline.

En 2020, siguiendo el ejemplo de Kling, jcs comenzó a grabar vídeos programando en un Macintosh 512Ke de 8 MHz y después un Macintosh Plus, usando únicamente el teclado Apple M0110 y el IDE THINK C 5, sin intervenir con un ordenador moderno. Desde entonces ha escrito un cliente de correo IMAP, un sistema de control de versiones, un lector de Wikipedia, un cliente de IRC y un servidor BBS multiusuario. Tras añadir Wi-Fi y descifrado TLS al Mac Plus, emprendió en 2024 un navegador web con soporte para Gopher y Gemini para Mac OS clásico.

El artículo expone la frustración del autor: proyectos aparecidos recientemente, como un navegador moderno para Mac OS 9 o un cliente Gopher "vibe-coded" para Mac OS clásico —este último reutilizando incluso código de sus propios repositorios—, hacen que su trabajo de años quede eclipsado. Cita además un tuit de Andreas Kling según el cual programar a mano将成为 la gran señal de virtud de los programadores en 2026. jcs termina planteándose si debe seguir escribiendo software para una comunidad minúscula o asumir que otros miembros ya disponen de herramientas equivalentes generadas con IA.