Skip to content
quotesby

Basic would never have surfaced because there was always a language better than Basic for that purpose. That language was Joss, which predated Basic and was beautiful. But Basic happened to be on a GE timesharing system that was done by Dartmouth, and when GE decided to franchise that, it started spreading Basic around just because it was there, not because it had any intrinsic merits whatsoever.

Alan Kay#9

SoftwareTechnology

About this quote

What does it mean?
Basic became popular not because it was superior, but because it was conveniently available on a widely franchised system.
In plain terms
Availability often matters more than quality in technology adoption.
What can you take from it?
Distribution channels can determine a tool's success more than its technical merits.

Where it applies

  • tech startup launches
  • open source adoption
  • enterprise software selection

Putting it to work

  • focus on ecosystem over features
  • leverage existing infrastructure

Questions to consider

  • Was Basic actually easier to use than Joss?
  • How much of current tech dominance is due to luck?

Another view

Intrinsic merits eventually matter for long-term survival even if convenience drives initial adoption.

More from Alan Kay

  1. Perl is another example of filling a tiny, short-term need, and then being a real problem in the longer term. Basically, a lot of the problems that computing h…

    Permalink to quote #8
  2. Computing spread out much, much faster than educating unsophisticated people can happen. In the last 25 years or so, we actually got something like a pop cultu…

    Permalink to quote #10
  3. OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things. It can be done in Smalltalk…

    Permalink to quote #7

Related quotes

  1. Obsolescence and death, the reign of the archaic, the abandoned, and the corny: Really, if you saw Windows 3.0 on the sidewalk outside the building, would you …

    Bruce SterlingBruce Sterling quote #1
  2. That's the thing about people who think they hate computers ... What they really hate are lousy programmers.

    Larry NivenLarry Niven quote #2
  3. If ordinary people can really figure out how to set the alarm at a hotel, then we are going to make OpenOffice default to vi keybindings in the next Novell Lin…

    Nat FriedmanNat Friedman quote #3