Skip to content

WebAssembly Target Strategy

Dee Yeum edited this page Jul 2, 2021 · 2 revisions

Directly target WebAssembly

LLVM Frontend

  • Target LLVM Intermediate Representation
  • targets WebAssembly while utilizing TypeScript's syntax and node's vibrant ecosystem.
  • Run by npm or via browser
  • Target one of the intermediate languages used by Jankyscripten:
    • (Variant of) JavaScript: (Chain existing JS compiler in Links)
    • JankyScript
    • NotWasm

Still to explore

  • Awesome WebAssembly Languages
  • Duktape - an embeddable Javascript engine, with a focus on portability and compact footprint that's capable of being run in the browser via WebAssembly.