Hypersphere wrote: The IBM PC changed my life. It was a computer, but it was
personal. Not long before the introduction of the PC, people did their computing on mainframes. You had to punch a deck of cards and carry them to the mainframe temple, where the computer priests ran the job for you. Then came endless treks back and forth between your office and the computing center as you tried to eradicate bugs. After the PC, all this changed. It was possible to interact with the computer in the comfort of your own office or even your own home.
Well, there was a period in between punch cards and PCs that is getting forgotten in the above. And probably because few people got to experience it.
I'm referring to my first computing experience (circa 1981-83) which was that of video terminals hooked up to multiplexing mainframes via analog dialup modems. I didn't enter program code on punch cards. I typed it into a text editor (emacs) using a regular 80x24 display and a keyboard. I didn't run back and forth where technicians in white lab coats prepared the "job" and asked me to come back the next day. I just ran the compiler command and got the results back immediately. And I did it from my bedroom. It was the same as the personal computer experience that was to follow, but far more powerful in terms of memory available, disk space available, and networked connectivity (with my high school friends who were simultaneously logged in).
For me, the IBM PC (and all personal computers of that era, for that matter) were a huge step down, at least until Macintosh came along and introduced the GUI and a graphics-oriented way to do
everything. The only machines (that I was aware of at the time) which had a comparable user experience (to Macintosh) were Xerox Smalltalk machines and Symbolics Lisp Machines.
Those were the machines that desktop computing engineers should have been aspiring to emulate, not boring, boxy business machines whose most compelling marketing advantage was the ability to run Lotus 1-2-3.