IA crea lenguaje de programación: así nació Cutlet

Fuentes: Developer builds programming language with AI assistance

Un ingeniero de frontend ha creado un nuevo lenguaje de programación llamado Cutlet, utilizando Claude Code de Anthropic para generar todo el código fuente. El proyecto, completado en cuatro semanas durante enero y febrero, buscaba explorar los límites de la asistencia de la IA en el desarrollo de software. El ingeniero, quien ha utilizado previamente LLMs para tareas más pequeñas, permitió que Claude generara cada línea de código, implementando mecanismos de control para asegurar su correcto funcionamiento. Cutlet, que funciona en macOS y Linux, presenta características como arrays, strings, variables declaradas con 'my' y un operador meta '@' para operaciones vectorizadas. El ingeniero explica que la creación del lenguaje surgió de la frustración con las limitaciones de las LLMs en tareas de diseño visual y la búsqueda de una forma de integrar la IA en el desarrollo de software de manera más autónoma y con un ciclo de retroalimentación robusto. El objetivo era crear un lenguaje 'remix' aprovechando el conocimiento de la IA sobre implementaciones existentes, evitando dependencias externas y facilitando pruebas automatizadas.