So what *did* Alan Kay really mean by the term "object-oriented"?
- by Charlie Flowers
Reportedly, Alan Kay is the inventor of the term "object oriented". And he is often quoted as having said that what we call OO today is not what he meant.
For example, I just found this on Google:
I made up the term 'object-oriented', and I can tell you I didn't have C++ in mind
-- Alan Kay, OOPSLA '97
I vaguely remember hearing something pretty insightful about what he did mean. Something along the lines of "message passing".
Do you know what he meant? Can you fill in more details of what he meant and how it differs from today's common OO? Please share some references if you have any.
Thanks.