Criar Jul 15, 2026 at 19:295Adicionar aos favoritos

Um artigo de Martin Fowler traz os DSLs de volta ao centro: não para impressionar as grandes mentes, mas para dar ao LLM um alvo estreito onde ele pode errar de forma recuperável.
A tese de Martin Fowler, publicada em 15 de julho de 2026, é simples: os LLM produzem código não determinístico e, às vezes, incorreto. Uma linguagem geral tolera essa deriva e a propaga. Uma linguagem específica (DSL), por sua vez, limita o espaço das saídas possíveis, torna a validação trivial e permite que os LLM gerem código sem que seja necessário reler cada linha para rezar.
Duas tendências se cruzam:
A situação mudou. O custo de projetar um DSL permanece o mesmo, mas o benefício explodiu — porque um DSL bem projetado transforma "fazer um LLM escrever código" em "fazer um LLM preencher um formulário estruturado". A diferença em confiabilidade é de uma ordem de magnitude.
Para o arquiteto: reconsidere decisões do tipo "vamos analisar texto livre do LLM e torcer". Faça, em vez disso: LLM → DSL → runtime. As regressões passam de silenciosas a gritantes.
Para a equipe que constrói um produto LLM: o próximo esforço de engenharia não está mais no prompt engineering — está no projeto de uma mini-linguagem que capture o que seu domínio permite. É um retorno da profissão de language designer, sob um nome menos prestigiado.
Para a dívida de longo prazo: um DSL bem pensado sobrevive à próxima geração de modelos. Um prompt gigante, não.
Artigo produzido por inteligência artificial, revisto sob controlo editorial humano.
Inicie sessão para se juntar à discussão.
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 ?