What is the status of SWI-Prolog ported to WebAssembly

I’m working on WASM right now, and fyi it does have multithreading support! I’ve actually been wanting it as a backend for Swish, but no reason it couldn’t work on Discourse as well.

(in case anyone is curious, in terms of progress: I currently have a full build working with thread support compiled in, and it is capable of at least generating its own boot.prc. No packages yet, though.)

5 Likes