Bill Gates (among others) has posited that the opposite of Moore's Law for hardware applies to software. Hence why your PC still needs noticeable thinking time for apparently simple tasks despite having maybe 1000 times the actual processing power that a large mainframe might have had 30 years ago.
Underlying the fact that software maybe halves in speed every two years, squandering the benefits of hardware advances, must be an exponential increase in complexity and the number of possible error-prone operations.
|