Minivac 601
en.wikipedia.org
en.wikipedia.org
Many colleges and some upper socioeconomic high schools also bought the MINIVAC as an educational aid. However, no one in the third segment, the corporate sector, bought the product. The entrepreneur interviewed some target customers to try to find the problem. He found out very quickly. The typical description of the MINIVAC by the corporate types was: "Oh, that—it's just a toy!"
The entrepreneur was creative and he listened carefully. He also understood marketing. His next product was the same basic kit—with the switches upgraded to higher tolerances and the machine color changed from blue and red to gunmetal gray. The name was changed to the MINIVAC 6010 and he increased the price from $79.95 to $479. The MINIVAC 6010 sold very well to the corporate segment at $479.
There's also something amazing about working on a very low powered system... There's so much of the universe of computing you don't have to worry about. To this extent one of my favourite projects was the build your own Apple I. And learning C on an original Raspberry Pi.
I read often about this concern that we have offloaded so much responsibility to China that we are losing the fundamentals in the West. I wonder if this desire for nostalgia and simplicity will compel many of us to get in touch with our engineering roots.
On a different note, those old systems had a RAM and CPU clock that was basically synced. Thus my understanding is that one could "cycle count" ones way to high performance code.
At that time RAM was asynchronous, you put an address in the A bus and by the specified delay time you would have your result on the output. Later on memories were pipelined and that is when they got their clock.
I know! Not quite like driving a real car vs. playing a racing game, but still...
> something amazing about working on a very low powered system
The amazing thing is that they did not feel like low powered. Usability-wise, 1 million instructions per second was nothing to sneeze at, and nor was 1 megabyte of core memory.