Brief History Of Linux (#17)
If only Gary had been sober
When Micro-soft moved to Seattle in 1979, most of its revenue came from
sales of BASIC, a horrible language so dependant on GOTOs that spaghetti
looked more orderly than its code did. (BASIC has ruined more promising
programmers than anything else, prompting its original inventor Dartmouth
University to issue a public apology in 1986.)
However, by 1981 BASIC hit the backburner to what is now considered the
luckiest break in the history of computing: MS-DOS. (We use the term
"break" because MS-DOS was and always will be broken.) IBM was developing
a 16-bit "personal computer" and desperately needed an OS to drive it.
Their first choice was Gary Kildall's CP/M, but IBM never struck a deal
with him. We've discovered the true reason: Kildall was drunk at the time
the IBM representatives went to talk with him. A sober man would not have
insulted the reps, calling their employer an "Incredibly Bad Monopoly" and
referring to their new IBM-PC as an "Idealistically Backwards
Microcomputer for People without Clues". Needless to say, Gary "I Lost The
Deal Of The Century" Kildall was not sober.
COME FROM n.
A semi-mythical language construct dual to the
`go to' COME FROM <label> would cause the referenced label
to act as a sort of trapdoor, so that if the program ever reached
it control would quietly and automagically be transferred to
the statement following the COME FROM....