Why computers aren't as fast as they used to be

Executive Summary

software bloat.


I believe the "why" of that is that programmers are getting lazy, and their management (and their customers) aren't calling them to account. Either that, or programmers are being denied the time to practice their art properly to produce a quality product.

Common Excuses

Common excuses for this sorry state of affairs include:

Wishful Thinking

It should not be thus. Software should always be written to take maximum advantage of the hardware it runs on, and use the most efficient algorithms and data structure for the task at hand.

Another Related Problem

The Real Software Crisis

Erik Fair <fair@clock.org>
January 11, 1997