Dunno how true that is today, but I wouldn't be surprised if AIX still uses the same kind of tight event loop internally.
Dunno how true that is today, but I wouldn't be surprised if AIX still uses the same kind of tight event loop internally.
Diagnosing startup problems with all those super quick flashing codes was a nightmare.
Back in the day, I considered doing an open-source knockoff, just to call it SMUT.
Cocke deserved his Turing, no question about it, however I see the intellectual antecedents of RISC being machines like Gordon Bell's PDP-6/10 (with a small, clean, orthogonal instruction set) and Cray's 6600 (with its overlapping execution units). CISC was a doomed effort to make assembly programmers more efficient.
Through the most popular compiler output today is a CISC instruction set, that output is simply run on microprogrammed emulators.
I knew John and it was that work that led him to design an instruction set optimized for compilers that was implemented in the 801. I'm less aware of George's contribution. Perhaps you could enlighten me.