6 ms·
> To navigate these limitations I came up with a way for any WebAssembly embedder, like Wasmer, to interact with native system components. ... I added a custom
by ReleaseCandidat 3y ago
> To navigate these limitations I came up with a way for any WebAssembly embedder, like Wasmer, to interact with native system components.
...
I added a custom section to the WASM binaries output by Onyx that specifies which native libraries it wants to link against.
So the main reasons for using WASM and all of it's advantages are lost. It's neither sandboxed nor self contained any more, but slower than using "native" compilation and still missing libraries (compared to JVM, CLR, Beam,...).
Don't get mé wrong, I know about the advantages of WASM for the language implementor (although I'd use WASM GC), but as a user, but I don't know why I should use Onyx.