Zest : Un langage de programmation alliant malléabilité et lisibilité

2025-03-19
Zest : Un langage de programmation alliant malléabilité et lisibilité

Zest est un langage de programmation en cours de développement, conçu pour créer des systèmes à la fois malléables et lisibles. Il vise à combiner l'interactivité et la réactivité de systèmes comme emacs avec des fonctionnalités telles que le typage statique, la liaison précoce et le « jump-to-definition ». Actuellement, Zest prend en charge les flux de contrôle de base, l'arithmétique et les fonctions, mais nécessite encore des améliorations en matière de gestion des erreurs, de gestion de la mémoire et de fonctions récursives. Le code peut être interprété ou compilé, mais le mode mixte n'est pas encore pris en charge. La documentation inclut des tests intégrés pour vérifier la sortie des différents dialectes (lax et strict).

Développement