Exécution de Common Lisp dans le navigateur : progrès du projet Web Embeddable Common Lisp

2025-08-21

Le projet Web Embeddable Common Lisp (WECL) vise à intégrer l’environnement d’exécution de Common Lisp dans les navigateurs web. Le projet permet actuellement d’exécuter du code Common Lisp via des balises `` et fournit JS-FFI pour l’interaction de bas niveau entre Common Lisp et JavaScript. De plus, LIME/SLUG permet l’interaction avec WECL depuis Emacs. Cependant, le projet en est encore à ses débuts, avec des limitations telles qu’un support insuffisant des threads et un potentiel d’optimisation des performances. Les plans futurs incluent le portage vers WASI pour résoudre ces problèmes.

Développement