Aller au contenu

À la recherche des limites de Qwen sur un exercice Zig vague

Et... terminé.
Qu’est-ce qu’on a appris sur Qwen 3.5 122b ce soir ?

Eh bien, Zig n’est pas son langage le plus fort. Ça a fini par coincer quand il a tenté de concilier des fonctions de gestion de fichiers ; il s’est emmêlé les pinceaux entre les spécifications de l’API pour std.io et std.Io. Il a fini par boucler, incapable de trouver la solution.

L’exercice, cette fois, c’est une appli de scénarisation que je voulais écrire. L’idée, c’est qu’elle prenne votre scénario de présentation pour le convertir en story-boards et en prompts Seedance.

L’idée, c’est de pouvoir garder vos projets de films IA organisés et vivants, tout en planifiant vos mouvements de caméra à votre place.

En plus, j’ai insisté pour que ce soit écrit en Zig, avec un format de base de données ésotérique que j’ai inventé. La consigne était vague, il fallait qu’il déchiffre ce que je lui demandais de faire, et le périmètre était intentionnellement ambigu, laissant largement la porte ouverte au scope creep.

Il s’en est sorti très bien sur la planification, mieux qu’Opus 4.8 et Kimi K2.7. Ce plan est magnifique, complet, bien conçu. Un truc qui redonne foi en l’humanité.

Mais il a percuté le mur de la complexité avec les internes de Zig 0.1.6.

Verdict : Globalement, la performance la plus solide que j’aie jamais vue de la part d’un modèle local. Il a bien fini par heurter le mur de la complexité, même si pas là où je m’y attendais, et il a échoué sur la spec. Mais... c’était un peu le plan depuis le début. Il a quand même bouclé 30 % de l’appli et a livré une performance respectable.