3 ms·
> Spending non trivial time on lowering memory consumption from 40 to 28 MB in case of normal end user desktop applicaton is not reasonable in the sense that ve
by mbirth 6y ago
> Spending non trivial time on lowering memory consumption from 40 to 28 MB in case of normal end user desktop applicaton is not reasonable in the sense that very few users will care or even notice.
This hides a big problem of today’s software. Instead of having time to actually think about their software and optimise it, it’s all about throughput and making the economists happy. That’s why projects use various ready-to-use frameworks and get bloated very quickly. And time to look at the whole monstrosity and think about how you can slim it down “is not reasonable” as nobody pays for that. Users are supposed to get a better computer instead.
- ausbah 6y agoeconomists happy? I'd argue it's just normal business incentives
- qubex 6y agoThe constant ratchet on users to provide ever-increasing amounts of computing resources is a textbook case of an ‘externality’ for the developers so we get the whole usual Tragedy Of The Commons situation yada yada yada. Applying this to the original question one gets that if performance ceases to increase users can no longer be expected to endlessly ramp up their specs so suddenly optimisation and slimming-down will be in vogue.