Can it topple x86 and Arm, or is the gap too wide to close?

  • gandalf_der_12te
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    8 days ago

    Actually it wouldn’t matter whether people used x86 or armv7 if people stopped distributing target-compiled binaries and supported distributing webassembly modules instead. this would also solve different issues, like code transparency (webassembly can be “un-compiled” to a certain extent), portability, and interlinking.

    Let me explain the last point (interlinking):

    if you have a good library written in languageX and you want to use it in programming languageY, that’s a problem. (for example java library in python). such a thing is often not possible. WebAssembly, however, makes this possible. You can write a library in one language, compile it to webassembly, and then use it in another language. i think that’s a good thing and reduced software redundancy (no need to re-write the same library code for every language.)