5 ms·
you can probably compile c to webassembly using clang/llvm
by szczepano 7y ago
you can probably compile c to webassembly using clang/llvm
- derefr 7y agoThat's not what the parent was asking. They were asking if WASM has an FFI interface for runtimes that want to not execute the WASM code entirely sandboxed from the host, but rather want to allow you to dlload(2) code into the OS process hosting the WASM interpreter and call it through WASM ops. Presumably, https://github.com/CraneStation/wasmtime https://github.com/CraneStation/wasmtime would benefit from such an FFI API being specified.
- MuffinFlavored 7y agoPrecisely. Do you think this is a feature the WebAssembly team should standardize or is it a bad fit for the language?
- deleted 7y ago[deleted]
- syrusakbary 7y agoThat should be doable! (Disclaimer: I work at Wasmer https://github.com/wasmerio/wasmer https://github.com/wasmerio/wasmer )
- zbentley 7y agoThat sounds like ActiveX 2.0 at best, and an utter security nightmare at worst.