Hello to WebAssembly
WebAssembly or wasm is a new portable, size- and load-time-efficient format suitable for compilation to the web.
- Efficient & fast
- Safe
- Open and debuggable
- Part of the open web platform
Ref: webassembly.org
Say Hello to WebAssembly
- Download & Install emscripten.
-
Write
hello.c
inC/C++
#include <stdio.h> int main() { printf("hello, world!\n"); return 0; }
- Run
emcc hello.c
, then you can get aa.out.js
. -
Run
node a.out.js
C:\Users\Administrator\Desktop>emcc hello.c C:\Users\Administrator\Desktop>node a.out.js hello, world!
Create HTML file to run hello.c
- Run
emcc hello.c -o hello.html
- Open
hello.html
with Chrome.