Developer Tools

Hoot: Scheme on WebAssembly

Write code for the web in a powerful, decades-old programming language.

Deep Dive

Hoot is a project that compiles Scheme, a classic Lisp dialect, into WebAssembly code that runs in modern browsers. Built on the Guile system, it provides a complete, self-contained toolchain including a compiler and a WebAssembly interpreter for testing. This allows developers to create interactive web applications using Scheme, offering an alternative to JavaScript. The project is actively developed, with its latest release enabling this new approach to web programming.

Why It Matters

It expands web development options by bringing a powerful, expressive language directly to the browser.