Tired of all the bloat in JS, with the distributed app weighting a whopping 2 MB, I said to myself &#@£ this, I'm going to make a native app. What I ended up with was a 300MB statically linked binary - to show "hello world".
That's a difference of more than 6 orders of magnitude :')
So you think a kernel is large and has to be counted in the total, even if a browser also requires a kernel.
Yet you think web apps don't need libraries, so you are not even counting the browser and its dozens of libraries?
But for real. Terraform is like 300mb for the binary, easily the largest single binary on my system. (And it’s golang)
Why?