WebAssembly is a new programming platform which looks very promising; it originated from the need to replace JavaScript in html websites; but became more than that; it is a low-level programming platform, a hardware abstraction layer that is designed to work well through html websites but also for standalone desktop executables
all major web browsers already support it; major companies support it financially [Apple, Microsoft, Google, Mozilla, ... ];
in this early status it is designed for low level tasks; as such one can already compile c, c++, rust programs to it; but support for high level programming languages is coming too
an introductory blog post : Andreas Rossberg : Why WebAssembly?
a serious article about it : Bringing the Web up to Speed with WebAssembly
it has threads too already
No comments:
Post a Comment