Možná by stálo za to porovnat v této oblasti spíš TinyGo s Micropythonem. Vždy jsem si říkal, že to Cčko na to moje blikání zvládnu (a taky že jo), ale Micropython je extrémně pohodlný. Obzvlášť, když dnes už člověk tu paměť tolik řešit nemusí.
Backendy píšu v Go, ale na tohle hraní mi TinyGo přišlo jako zbytečná komplikace. A mimo hraní, využití TinyGo na mikroprocesorech moc nevidím.
V opravdovém embedded vývoji asi furt vede C, nebo dnes Rust.
Dakujem za upozornenie na tinygo -no-debug prepinac, nejak mi uniklo, ze to este vie zmensit velkost.
Ked prelozim jeden moj projekt https://github.com/jezek/URLchess
Go .wasm: cca 3.4MB
TinyGo .wasm: cca 1.5MB
GopherJs .js: cca 1.4MB
TinyGo -no-debug .wasm: cca 670kB