Los LLMs tienen dificultades con el código de derecha a izquierda: el caso de q/kdb+

2025-07-09
Los LLMs tienen dificultades con el código de derecha a izquierda: el caso de q/kdb+

Los modelos de lenguaje grandes (LLMs) enfrentan desafíos al escribir código en q/kdb+, un lenguaje con un orden de evaluación de derecha a izquierda y sin precedencia de operadores. El autor demuestra que los LLMs tienen dificultades para generar código correcto siguiendo estas reglas, a menudo mezclando la sintaxis de Python y q. El artículo explora por qué los LLMs encuentran difícil la codificación de derecha a izquierda y propone Qython como solución. Qython es un lenguaje similar a Python que se compila en q, aprovechando la experiencia de los LLMs en Python para sortear las dificultades de la sintaxis única de q. Un ejemplo práctico muestra la eficacia de Qython.

Desarrollo