O autor apresenta o IPL (Intent Programming Language), uma linguagem específica de domínio minimalista projetada para impor a geração de código determinística a partir de grandes modelos de linguagem, restringindo o espaço de expressão. Essa abordagem visa eliminar problemas estocásticos como alucinações e superengenharia arquitetural, ao mesmo tempo em que reduz os custos de desenvolvimento.

  • O IPL utiliza uma gramática estritamente reduzida com primitivas de ação centrais, permitindo que LLMs básicos ou locais traduzam linguagem natural para arquivos .ipl zero-shot.
  • A lógica de negócios é isolada em um artefato intermediário legível por humanos, desacoplando-a da pilha tecnológica alvo.
  • O sistema suporta estruturas .ipl multi-arquivo para orquestrar arquiteturas complexas através de pilhas heterogêneas.
  • A transpilação restrita trava o escopo léxico, impedindo que LLMs alucinem arquiteturas exóticas e garantindo saída de código confiável.

A ferramenta atua como uma ponte determinística entre a intenção humana e o código executável, suportando alvos como Rust, Go, Java, Python, JavaScript, TypeScript e HTML.