Clojure, el lenguaje ideal para la era de los modelos de lenguaje

Clojure in the age of language models

En la era de los modelos generativos, la habilidad clave es reconocer la forma del problema y elegir cómo expresarlo. Clojure, con su REPL en vivo, inmutabilidad y sintaxis homoicónica, elimina los ciclos de compilación y permite a los agentes inspeccionar y modificar el estado sin reiniciar. Su código conciso y basado en datos encaja perfectamente con los LLM, que operan sobre texto. Jolt busca eliminar la fricción de la JVM con binarios nativos.

En una era en la que escribir código es barato pero la verificación y la iteración siguen siendo caras, el estilo declarativo de alto nivel se alinea exactamente con lo que tanto los agentes como los humanos necesitan para producir código funcional.
  1. slifin

    Me encanta Flowstorm de Clojure, hace que sea fácil verificar que el código hace lo que crees que hace — todos los datos están expuestos programáticamente, así que también puedes crear tus propias GUIs a partir de él o dárselos a LLMs para que tengan una comprensión profunda del comportamiento del programa (o puedes explorarlo tú mismo)

  2. mrkeen

    > Un problema mayor es la tediosa necesidad de tener que reconstruir el estado deseado en cada ejecución. Cuando tienes algo pequeño con funcionalidad limitada, está bien, pero a medida que tu aplicación crece, reconstruir el estado puede requerir un esfuerzo significativo.

    Para eso están las pruebas. No debería haber una acumulación de estado interno al que no se pueda llegar con una simple invocación en una prueba unitaria.

  3. dzonga

    Hace tiempo que no escribo Clojure.

    pero creo que Clojure es muy adecuado para la era de los LLM. eficiente en tokens. todo es datos, incluso el código es datos, es fácil de tratar, verificación. funciones puras, etc.

    sin embargo, uno todavía necesita saber cómo escribir / leer Clojure. cuando la industria tiende a no leer el código, p. ej. la mierda que dhh ha estado repitiendo últimamente sobre no leer el código y, de manera similar, mucha gente en la industria.

Más de este día

2026-10-08