LLMs têm dificuldades com código da direita para a esquerda: o caso de q/kdb+

2025-07-09
LLMs têm dificuldades com código da direita para a esquerda: o caso de q/kdb+

Modelos de linguagem grandes (LLMs) enfrentam desafios ao escrever código em q/kdb+, uma linguagem com uma ordem de avaliação da direita para a esquerda e sem precedência de operadores. O autor demonstra que os LLMs têm dificuldades para gerar código correto seguindo essas regras, muitas vezes misturando a sintaxe do Python e do q. O artigo explora por que os LLMs acham a codificação da direita para a esquerda difícil e propõe o Qython como solução. O Qython é uma linguagem semelhante ao Python que compila para q, aproveitando a experiência dos LLMs em Python para contornar as dificuldades da sintaxe única do q. Um exemplo prático mostra a eficácia do Qython.

Desenvolvimento