José Valim: los lenguajes de programación deben priorizar garantías sobre ergonomía en la era de la IA
Evolving programming languages in the AI era
José Valim reflexiona sobre cómo los lenguajes de programación deben evolucionar cuando los agentes de IA escriben la mayor parte del código. Sostiene que la ergonomía y la sintaxis pierden relevancia, mientras que las garantías fuertes —estáticas, en tiempo de ejecución o por construcción— se vuelven clave. Propone reemplazar los LSP por bases de datos de programas consultables y los depuradores por observabilidad en tiempo de ejecución, para que los agentes diagnostiquen y exploren sistemas de forma autónoma.
No me lo creo por varias razones. Primero, si estás construyendo una aplicación de escritorio, probablemente no quieras mantener diferentes implementaciones en ensamblador para cada arquitectura que soportas.