-
Brython's goal is to replace Javascript with Python, as the scripting language for web browsers.
#Programming Language #OOP #Generic Programming Language 44 social mentions
-
Runno helps you make embeddable code snippets that run in the browser with WASM.Pricing:
- Open Source
In WebAssembly.sh (https://github.com/wasmerio/webassembly.sh) they run WASM binaries in a Web Worker and then use `SharedArrayBuffer` to block the WebWorker while the main thread does some work (e.g. Collect input). You could use a similar solution. When building Runno (https://runno.dev) I forked off that project and did a bunch of other things on top to get blocking to work in Safari and non-cross-origin-isolated contexts. Ultimately I think it's JavaScript's (or whichever host language) responsibility to block when the binary calls out (if that is the expected semantics).
#Open Source #Education #Developer Tools 8 social mentions