Re: Cutler is right....
Liam Proven> "The real story is that DEC squandered $billions on VAX9000 and nearly died."
Indeed; arguably it did kill them, slowly. The VAX9000 —the long-awaited vector VAX— had the wrong target market with the wrong implementation at the wrong time. DEC saw its traditional market in science and engineering being eaten by so-called "Unix hot-boxes" —the likes of Convex and Alliant with vector and parallel processing that was comparatively easy to use— while the big-money commercial customers could buy an IBM 3090VF for mainframe capabilities and the option of vector processing. Having abandoned the mainframe market when it dropped the DECsystem-10 (nee PDP-10), DEC no doubt felt they were missing a lucrative trick. The implementation was wrong because they chose ECL-logic when the smart money was on VLSI CMOS. Even when their own people came-up with a single chip that could compete with their 9000, Olsen couldn't believe it was possible. The time was wrong because it took them 4-5 years to deliver something, by which time the science and engineering types had already made the jump from VMS to Unix, and by then also had the additional choice of a growing number of fast, relatively cheap RISC-based systems. At the high end... well no one got fired for buying IBM.
I've heard that DEC ultimately sold a total of about 50 VAX9000s; by the time it launched, Convex and Alliant had sold several hundred machines. Seeing that microprocessors were the way forward, Convex adopted H-P's PA-RISC, and the company was eventually bought by H-P, whereupon the Convex developments became the basis of H-P's lucrative Superdome line. Alliant also switched to a microprocessor, but fatally picked the doomed Intel i860.
Liam proven> "Ken Olsen always said UNIX was snake oil, backed up by Cutler. They had valid points."
To be fair to Olsen, I understand his "snake oil" point was that Unix wasn't a standard that allowed software to run on any Unix machine —unlike VMS where executables could generally be moved from one to another. He was right, but I'm not sure that anyone making the leap thought that anyway. A recompile might be enough for standard Fortran or C, and many of the architectures in the mid-late 1980s were novel enough that some tuning of code was necessary for optimal performance (sometimes as little as changing a few custom compiler directives). System calls, particularly ioctls for things like tape and terminal I/O sometimes had to be tweaked, but overall, porting between different flavours of Unix was easier than porting to or from VMS, if working at a low level.