Hacker GitHub

← All repos

kanaka/wac

View on GitHub ↗ ★ 494 C

WebAssembly interpreter in C

7 mentions on Hacker News by 6 people: 0 stories, 7 comments · first 2018-01-05 · latest 2023-06-20

Mentions per year 7 mentions · busiest year 2018 (3)
20082026
  1. …VM libraries with nice licensing and easy to integrate interface and virtually no dependencies like https://github.com/kanaka/wac for example. But again, implementing wasm's poorly engineered container format and one of its incompatible…
  2. …like wac[1] with cosmopolitan, which would then run on all OSes and bare metal, yes. [1]: https://github.com/kanaka/wac
    comment by iFreilicht · 2021-02-28 · in Actually Portable Executables
  3. …like docker, the end result is that it can be very difficult to modify it when you need to. [1] https://github.com/kanaka/wac
  4. which was forked from https://github.com/kanaka/wac the kanaka project appears to be a generic platform project where as the grassel fork is targeting the esp32.
  5. …the canonical OCaml one [3]. But it would not be hard to write one, WASM is fairly trivial. 0 - https://github.com/kanaka/wac 1 - https://github.com/paritytech/wasmi 2 - https://github.com/sunfishcode/wasmtime 3 -…
  6. …ps://fosdem.org/2018/schedule/event/rust_embedding_wasm/ Then there's "WebAssembly interpreter in C": https://github.com/kanaka/wac Looks like it might be good enough for implementing WASM "scripting" support in smallish environments.
  7. …write. https://github.com/WebAssembly/binaryen has the helping code for things like parsing. Both https://github.com/kanaka/wac and https://github.com/WebAssembly/wasm-jit-prototype interpret WASM. The latter even JITs into LLVM IR.