Hacker News new | ask | show | jobs
by carverauto 82 days ago
We're using TinyGo and the Wazero runtime for our WASM plugin system in ServiceRadar, highly recommend both if you're using golang.
3 comments

Yay wazero maintainer here, thanks for the shout-out!
It was good to meet at wasm.io!
Wazero is awesome. For anyone wanting to embed in languages other than Go, check out Extism.
Definitely don't recommend that since it works when it does and doesn't otherwise. Most users will not end up happy trying to make it work since the alternative is more common.

This isn't a fault of TinyGo itself, it is just targeting a space that doesn't really prioritize embedded but got picked up for that just because. But without fixing this Wasm ecosystem issue, compiling Go to Wasm will never be a real thing.

https://github.com/WebAssembly/gc/issues/59