well! a work update -- been doing a scheme-to-webassembly compiler for @spritelyinst. previously we had gotten to the point of designing an ABI and calling convention, then testing by manually compiling to WebAssembly(+gc+stringref+tail-calls). three new developments:
one, a wasm toolchain completely written in scheme (https://gitlab.com/spritely/guile-hoot-updates/-/tree/main/module/wasm);
two, a back-end for Guile's compiler that lowers to wasm; &
three, a JavaScript bridge to allow Scheme/JS interop for wasm in JS environments.
Conversation
Notices
-
Andy Wingo (wingo@mastodon.social)'s status on Thursday, 06-Apr-2023 17:42:21 CEST Andy Wingo