Les LLMs ont du mal avec le code de droite à gauche : le cas de q/kdb+

2025-07-09
Les LLMs ont du mal avec le code de droite à gauche : le cas de q/kdb+

Les grands modèles de langage (LLM) rencontrent des difficultés lorsqu'ils écrivent du code en q/kdb+, un langage avec un ordre d'évaluation de droite à gauche et sans priorité d'opérateurs. L'auteur montre que les LLM ont du mal à générer du code correct en suivant ces règles, mélangeant souvent la syntaxe de Python et de q. L'article explore pourquoi les LLM trouvent la programmation de droite à gauche difficile et propose Qython comme solution. Qython est un langage semblable à Python qui compile en q, tirant parti de l'expertise des LLM en Python pour contourner les difficultés de la syntaxe unique de q. Un exemple pratique montre l'efficacité de Qython.

Développement