[citation][nom]iamvortigaunt[/nom]You seem like you know what you're talking about and clearly have a better sense for the history, but I can't help but think what you're saying is nearly ridiculous. You seriously think computers did the same thing 30-40 years ago that they do today? Algorithm structure may be similar, but the speed, power efficiency, and small size of modern CPUs is so ridiculously beyond the old CPUs that many, many, many things are now possible that were not back in the day. Think about scientific modeling, 3d medical imaging, and engineering that are possible with modern computers. Think about modern automobiles that have microprocessors doing millions of calculations of various handling variables and such. Could old processors have technically executed all these instructions? Maybe. But the time it would take to do so and the power consumed in the process would make these things that are now so commonplace rare and sparsely used. Have programmers gotten less efficient? Perhaps. But to say that 30 year old processors can do anything modern ones can seems fairly absurd.[/citation]
I can see where you're coming from, but you really need to think this through. What's in the space shuttle? Hmmmm, maybe 8086s? You know we made it to the moon, right? Well, how old do you think the processors in that were? If you right code efficiently, you can do a lot more than you'd think. I mean really, think about 20 million instructions per second. Per second. Every second (on average). Think about how much work can be done with that. It's just so much of it is wasted.
And yes, you can get prettier screens, and higher resolutions, and stuff like that. But, fundamentally, nothing has really changed much. You had microprocessors, and even full processors running a lot of mechanical devices, and even things that got us into space and the moon. The details are different, but the major point is pretty much the same.