Comment by o11c

1 day ago

Poorly-chosen environments also apply a multiplier to actual application memory.

Pointer-oriented languages as a rule give a 2x memory-size multiplier to everything, though higher is possible depending on how dynamic they are.

I suspect that the DOM and JS runtimes add a significant multiplier to the UI memory cost.