Originally posted by oiaohm
View Post
This is about creating something that is to WebAssembly Interface Types's IDL as something like fastcall is to cdecl... a more portable alternative to in-process COM that's less complex at runtime.
...and with the work on WebAssembly, I can see it being very viable for people to Cunningham's Law their way to breaking this stalemate.
([just does the FFI by embedding a WebAssembly runtime and compiling the other languages to WASM.] "Fixed it!" "What? It runs at half the speed of native code and my binaries are bloated out with a WASM runtime? That's your problem. It's fast enough for me and I've got work to do. Don't like it? Then build something better for me to use.")
...and if they don't break the stalemate, Embedding WebAssembly runtimes in native apps may be the next systemd or PulseAudio or Electron... an ill-fitted solution that prompts much gnashing of teeth because tons of people declare it "good enough" because nobody who hates it is willing to put their money where their mouth is and write a better solution.
Comment