Tinygo: LLVM-based Go compiler for microcontrollers, WASM, and CLI tools
Huge fan of Tinygo. I use it for the reduced WASM sizes. I see ~10x reduction when using it. I am working on a project that does some business logic/text parsing[0] that I want to be available on multiple platforms.<p>With TinyGo + wasmer[1] I can build a library that is usable in Python, PHP, Javascript and C++. It has been a lot of fun for me. Lots of rough edges still exist when moving between WASM/calling language, but when you get it working it feels amazing.<p>[0] <a href="https://github.com/pion/explainer" rel="nofollow">https://github.com/pion/explainer</a><p>[1] <a href="https://wasmer.io/" rel="nofollow">https://wasmer.io/</a>