> .I think it's interesting that WebAssembly moves the "code bloat problem" into focus again, because WebAssembly apps cannot afford to have huge upfront downloads or long installations. They must start in a second or so.
The Tetris example is under 60 kBytes (compressed), and that includes all data as well (there's a sprite/font sheet embedded in the wasm blob). This is in the same general size range as 8-bit BASIC programs.
Original Tetris was under 32k, and competition implementations since have been under 512 bytes.
Original Tetris was under 32k, and competition implementations since have been under 512 bytes.
60K plus webkit plus OS is plenty of bloat still