> You’ve probably heard this mantra: “Programmer time is more expensive than computer time.” What it means basically is that we’re wasting computers at an unprecedented scale. Would you buy a car if it eats 100 liters per 100 kilometers? How about 1000 liters? With computers, we do that all the time. The argument is incomplete. The correct question (to maintain the analogy) is: "Would you buy a car if it eats 1000 li…
A single dropped can on the grass is a small impact. Everyone dropping their litter everywhere, because "a piece of litter doesn't matter" is a large impact. I can deal with a 1 second delay to run a script. I can deal with a 20 second delay to launch a large program. I resent dealing with hundreds of 1 second lags every day for tasks which didn't used to have any lags ten years ago.
In the same way that recycling was meant to fix the environment (and garbage now sits in warehouses), millions of objects get mass produced and chucked onto the memory heap, in the hope that garbage collection will fix it.