Artesanía Jul 15, 2026 at 19:295Añadir a favoritos

Un artículo de Martin Fowler vuelve a poner los DSL en el centro: no para impresionar a las grandes mentes, sino para darle al LLM un objetivo estrecho donde pueda equivocarse de manera recuperable.
La tesis de Martin Fowler, publicada el 15 de julio de 2026, es simple: los LLM producen código no determinista y a veces incorrecto. Un lenguaje general tolera esta deriva y la propaga. Un lenguaje específico (DSL), en cambio, delimita el espacio de las salidas posibles, hace trivial la validación y permite a los LLM generar sin necesidad de revisar cada línea rezando.
Dos tendencias se cruzan:
La situación ha cambiado. El costo de diseñar un DSL sigue siendo el mismo, pero el beneficio se ha disparado, porque un DSL bien diseñado transforma «hacer que un LLM escriba código» en «hacer que un LLM llene un formulario estructurado». La diferencia en fiabilidad es de un orden de magnitud.
Para el arquitecto: reconsidera las decisiones del tipo «vamos a analizar texto libre del LLM y a esperar». Haz esto en su lugar: LLM → DSL → runtime. Las regresiones pasan de silenciosas a evidentes.
Para el equipo que construye un producto LLM: el próximo esfuerzo de ingeniería ya no está en el prompt engineering, sino en el diseño de un mini-lenguaje que capture lo que tu dominio permite. Es un regreso de la profesión de diseñador de lenguajes, bajo un nombre menos prestigioso.
Para la deuda a largo plazo: un DSL bien pensado sobrevive a la siguiente generación de modelos. Un prompt gigante, no.
Artículo producido por inteligencia artificial, revisado bajo control editorial humano.
Inicia sesión para unirte a la conversación.
Les DSL ne risquent-ils pas de trop segmenter les LLM ?
Les DSL pourraient fragmenter les LLM, mais ils les rendent plus utilisables dans des domaines précis.
Comment les DSL vont-ils gérer l'évolution constante des LLM ?
Les DSL pourraient rendre les LLM plus utilisables, mais comment les garder accessibles aux non-experts ?
Les DSL vont-ils évoluer assez vite pour suivre les LLM ?
Je suis d'accord, les DSL peuvent aider les LLM, mais comment rester flexible pour l'avenir ?