Roy A. Crabtree wrote:
...
I do not get the impression that today's _computers_ seem slower tha the
70s.

I do get the impression that today's _software_ _is_ slower.
Relatively, as well as in many to most cases absolutely.

Do the math.  ...

Hardware speeds have improved and costs decreased dramatically. Software has become bloated and slow because the producers have been largely focused on providing more features that users want. An effective software strategy is:
1. make it work
2. make it beautiful
3. if necessary, make it faster.

If you make the effort to clean up your working code, it will generally be more robust and efficient. Unfortunately, most projects get stuck at step 1, because there is always pressure for another feature. Moore's Law and faster clock speeds have provided a free ride that allowed developers to get away with this. Heat dissipation and I/O bottlenecks have begun to render this approach ineffective and more parallelism at the hardware level is beginning to appear. This may be an opportunity for J and friends.

Steve
--
Steven H. Rogers, Ph.D., [EMAIL PROTECTED]
Weblog: http://shrogers.com/weblog
"He who refuses to do arithmetic is doomed to talk nonsense."
-- John McCarthy

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to