A few days ago, an important blog article was published:
Look around: our portable computers are thousands of times more powerful than the ones that brought man to the moon. Yet every other webpage struggles to maintain a smooth 60fps scroll on the latest top-of-the-line MacBook Pro. I can comfortably play games, watch 4K videos but not scroll web pages? How is it ok?
This is another claim made by me in various comments on DEV: We have hardware which becomes faster every few months - but the software we use (and, sometimes, develop) with it is slower with every new release. When has efficiency quit its job, why have we fired it?
How can a complete web forum load faster than most of our personal websites which only show text and (usually) minimal graphics? Why does your text editor exceed the size of Windows 95 and why does it even take longer to start? Is "Everyone has fast hardware now anyway" always a good reason to not consider the runtime efficiency? The computer used to help the Apollo 11 team back to Earth had 4 kilobytes of RAM. Would your application fit into that?
It is never too late to make the first step into a better future. Let us leave the inefficiency spiral - let us embrace efficiency again.
Just a thought for the night.