The Lurker said:
I remember when BASIC only let you use single letter variable names. But those were the days *before* Apple licenced "Applesoft" BASIC and MS-DOS machines shipped with BASICA or GW-BASIC. The C64 even let you have long variable names, but from memory, the TRS micros didn't. alpehnull, I don't get the meaning behind this "double entendre" you speak of, and I grew up with BASIC. I mean, what's the connection between MS and BASIC here? What's the joke? As far as I know, there's no BASIC reference. M$ is just short for Micro$oft or Micro$haft. I use M$ if I'm referring to Bill Gates' money-grubbing ways and I think I'm being snarky. |
What is the version of BASIC that put MS on the map? That would be Altair BASIC.
But that is neither here nor there as it's more of a jab against BASIC than MS BASIC. Half of the joke is a reference to Microsoft's tireless pushing of BASIC (at it's exaggerated worst) back in the days before they finally deprecated VB and killed that non-orthogonal monster.
The other half is the reference everyone gets (or think they get) to what was an exceptionally ruthless business strategy in the 80s and 90s. Remember Stacker?
I fear these days both halves of the joke are becomming a bit antiquated. They finally killed BASIC (or are trying to) and these days the evil things they do, such as the Tom Tom lawsuit and their various other anti-linux activities -- are merely the usual above average evil of any monopolist.