Scheme läuft jetzt im Browser: Ein Physik-Experiment mit Hoot
Scheme Is a Hoot
Ein Entwickler nutzt Scheme, um Physik-Konzepte zu implementieren, und entdeckt dabei Hoot, einen Compiler, der Scheme-Code über WASM ins Web bringt. Trotz der Instabilität von Hoot (Version 0.9.0) und kryptischer Fehlermeldungen gelingt es ihm, seinen Code sowohl nativ mit Guile als auch im Browser laufen zu lassen. Er veröffentlicht einen Prototyp und experimentiert mit der Kombination aus Zig und Scheme für die Zukunft.
Es ist ein massiver Erfolg, Scheme-Code über WASM im Web laufen zu sehen – und noch unglaublicher zu wissen, dass er auf einem Stack läuft, den das Team selbst entwickelt hat, ohne auf Emscripten angewiesen zu sein.