(no title)
kubafu | 3 months ago
But man, 10MB Go WASM download? That's a no go. It's not only about downloading it but executing on a clients machine over and over again. But I guess you can handle those requests perfectly fine just in service worker using pure JavaScript.
wffurr|3 months ago
So you'll never get Go Wasm binary sizes down to something reasonable, alas.
andai|3 months ago
(Some languages in particular are remarkably inflexible regarding how they want you to use them in this context.)
So seeing no real benefit. I ended up switching back to TS. I became depressed shortly afterwards, but that's probably unrelated ;)
Still, wasm game dev was a delightful experience in many respects and I would recommend it to anyone who's interested. ("Elimination of headache" is not necessarily an unambiguous good. Some headaches are genuinely worth it! Just depends on your taste and your goals.)
[0] My "favorite" bug was spending the last day of a game jam stuck on a bizarre compiler bug that would only manifest in the wasm version of the game... but I got it figured out in the end!
logankeenan|3 months ago
https://hacks.mozilla.org/2018/01/making-webassembly-even-fa...
andai|3 months ago
I know it's "whataboutism" but I thought it was pretty funny.
euroderf|3 months ago
phplovesong|3 months ago