mun icon indicating copy to clipboard operation
mun copied to clipboard

WebAssembly support

Open Wodann opened this issue 5 years ago • 2 comments

Web creators being one of our target audiences, we set the goal:

Use the same Mun toolchain to build, test, and deploy content to the web using WebAssembly modules.

What is needed to achieve this goal?

  • [ ] Compile the mun_runtime for the wasm target
  • [ ] Test runtime-linking of *.munlib files in the browser
    • [ ] If impossible, add mun_compiler support for compiling LLVM IR to WebAssembly byte code - instead of machine code

Wodann avatar Jun 10 '20 13:06 Wodann

I take it compiling to webassembly is a goal, but not yet implemented?

mamidon avatar Jul 08 '20 15:07 mamidon

I take it compiling to webassembly is a goal, but not yet implemented?

That's correct. Our next steps are outlined in the top-level post.

Wodann avatar Jul 08 '20 22:07 Wodann