← Retour au blog
tech 14 mai 2026

Hoot 0.9.0 : Révolutionner le développement de jeux en Scheme

Découvrez comment Hoot 0.9.0 transforme Scheme en un outil puissant pour le développement de jeux web grâce à sa nouvelle chaîne d'outils WebAssembly.

Article inspiré de la source originale
Hoot 0.9.0 released ↗ spritely.institute

Introduction à Hoot 0.9.0

Le 13 mai 2026, le Spritely Institute a annoncé la sortie de Hoot 0.9.0, une mise à jour majeure de son compilateur Scheme vers WebAssembly pour Guile. Cette version comprend de nouvelles fonctionnalités et corrections de bugs par rapport à la version 0.8.0 sortie en février dernier. Hoot se présente comme une boîte à outils WebAssembly polyvalente, rendant possible l'exécution de Scheme directement dans le navigateur.

Scheme dans le navigateur : Une révolution pour les développeurs

Avec Hoot, le développement d'applications web en Scheme n'a jamais été aussi accessible. Cette version est particulièrement excitante pour les développeurs participant au Lisp Game Jam de printemps qui démarre le 15 mai 2026. Ce concours de 10 jours encourage la création de jeux en Lisp, et Hoot propose désormais un modèle de projet de jeu pour démarrer rapidement.

Nouvelles fonctionnalités et améliorations

Parmi les changements notables, Hoot 0.9.0 introduit le concept de types fournis par l'hôte, permettant un meilleur support pour Wastrel. L’adoption des exceptions Wasm standard, qui ont été officiellement adoptées en juillet 2025, améliore la gestion des erreurs. Le support de la section personnalisée DWARF permet une meilleure interaction avec les outils de débogage.

Compilateur et modifications runtime

Le compilateur a subi des ajustements significatifs, notamment le remplacement des métadonnées de nom de fonction/source par DWARF et l'augmentation du niveau de débogage par défaut à 1. Cela permet de conserver des informations de débogage essentielles tout en offrant la possibilité de créer des builds de production optimisées.

Cas d'utilisation : Développement de jeux avec Hoot

Le modèle de projet de jeu fourni avec Hoot inclut tout ce qu'il faut pour créer un jeu HTML5. Grâce aux contributions de Gonzalo Delgado, il prend désormais en charge les entrées de manette de jeu. Quelques exemples de jeux développés avec Hoot lors de jams précédents incluent Cirkoban et Shields TYVM, illustrant la flexibilité et la puissance de cet outil.

Conclusion

Hoot 0.9.0 marque une étape significative pour les développeurs cherchant à exploiter Scheme dans des environnements Web modernes. Avec ses nouvelles fonctionnalités et améliorations, Hoot est prêt à transformer la manière dont les développeurs Lisp abordent le développement de jeux et d'applications web.

Discutons de ton projet en 15 minutes.

Hoot 0.9.0 Scheme WebAssembly Game Development Lisp Game Jam
Newsletter Deepthix · 100% IA · chaque lundi 8h

Un agent IA lit la tech à ta place.

Notre agent IA scanne ~200 sources par semaine et te livre les meilleurs articles le lundi 8h. Gratuit. 1 clic pour se désinscrire.

Voir la page newsletter →

Tu veux automatiser tes opérations ?

Discutons de ton projet en 15 minutes.

Réserver un call