3 ms·
Modern programs (or apps as they seem to be called now) are like gasses, they expand to fill the volume of their containers. Even if we keep getting more RAM, d
by sorenjan 8y ago
Modern programs (or apps as they seem to be called now) are like gasses, they expand to fill the volume of their containers. Even if we keep getting more RAM, does that mean that it should take more memory to play music or edit text? Yes, being pragmatic maybe 503 MB out of 24 GB isn't a big deal, but it would be if you had 4 GB, which should be plenty to run an OS and a text editor. Then there's the question of how elegant it is to gobble up so much memory for the benefit of the programmers to use even more abstractions and virtual machines and frameworks. Programs are written once and run lots of times, it makes sense to optimize for the user, not the programmer.