Skip to content
quotesby

About this quote

What does it mean?
The term object-oriented was coined without the intention of designing C++.
In plain terms
I created the term object-oriented without thinking of C++.
What can you take from it?
Terms have specific origins distinct from later implementations.

Where it applies

  • programming history
  • language comparison

Putting it to work

  • clarifying concepts

Questions to consider

  • How do terms evolve over time?

Another view

C++ still implemented similar concepts later.

More from Alan Kay

  1. The flip side of the coin was that even good programmers and language designers tended to do terrible extensions when they were in the heat of programming, bec…

    Permalink to quote #16
  2. The future is not laid out on a track. It is something that we can decide, and to the extent that we do not violate any known laws of the universe, we can prob…

    Permalink to quote #18
  3. I hired finishers because I'm a good starter and a poor finisher.

    Permalink to quote #15

Related quotes

  1. lf l am not mistaken, the words 'art' and 'artist' did not exist during the Renaissance and before: there were simply architects, sculptors, and painters, prac…

    M. C. EscherM. C. Escher quote #12
  2. From then on, when anything went wrong with a computer, we said it had bugs in it.

    Grace HopperGrace Hopper quote #1
  3. That is a Nazi expression. The Nazis called Germans who defended Jewish rights self-hating Germans.

    Israel ShahakIsrael Shahak quote #3