Prototypage d'un langage CodeCAD : À la recherche du "hygge" logiciel

2025-06-09

L'auteur a passé un mois à prototyper un langage CodeCAD, visant non pas des démonstrations impressionnantes, mais une sensation de "hygge" logiciel : chargement instantané, stabilité et facilité d'utilisation. L'article se concentre sur les défis de prototypage d'une fonctionnalité d'"édition bidirectionnelle", synchronisant une interface graphique avec un éditeur de code textuel en temps réel. De nombreux obstacles techniques sont abordés, notamment la réécriture du code, la synchronisation de l'éditeur et de l'interface utilisateur, et la mise en forme du code. L'auteur partage des ressources d'apprentissage et des réflexions sur la création d'une implémentation de langage intégrée et d'outils d'édition, ainsi que des discussions sur des projets existants.

Développement édition bidirectionnelle