pc@unisoft.UUCP (Paul Campbell) (01/17/85)
(...) I heard a different story .... they coded the VMS kernel in assembler because they didn't have a Vax .... (VMS was designed on a simulator running on a pair of 11-70s) they built the hardware alongside the operating system and tuned the instruction set as they wrote the operating system. The context switch instructions were only decided on once the new what contexts VMS would need to switch. Most of the compilers available for VMS on the day the Vax was released were written in compatability mode and came straight from RSX. Paul Campbell ucbvax!unisoft!pc