Blowing more than 800kb on essentially an http api wrapper is actually kinda bad. The original Doom binary was 700kb and had vastly more complexity. This is in C after all, so by stripping out nonessential stuff and using the right compiler options, I'd expect something like this to come in under 100kb.
pitched|8 days ago
oso2k|7 days ago
Still, zclaw is an impressive achievement.
__tnm|8 days ago
the “app logic”/wrapper pieces come out to about 25kb
WiFi is 350 Tls is 120 and certs are 90!
epcoa|7 days ago
Doom is ingenious, but it is not terribly complex IMHO, not compared to a modern networking stack including WiFi driver. The Doom renderer charm is in its overall simplicity. The AI is effective but not sophisticated.
madduci|7 days ago
__tnm|8 days ago
but 100kb you’re not gonna see :) this has WiFi, tls, etc. doom didn’t need those