|
|
|
|
|
by PaulDavisThe1st
1978 days ago
|
|
Alan Kay didn't invent object oriented programming though he was instrumental in expanding its scope and usage. Simula 67 was a big influence on Kay's work, and as he has noted, the "revelation" that "it's all messages" was a huge one. But Smalltalk is just one OOP language, not the only one and not even the original one (though we could argue about how much Simula was or was not OOP, and I'd rather not). The message from Kay you cite about is strictly about Smalltalk & Squeak: > The big idea is "messaging" - that is what the kernal of Smalltalk/Squeak
is all about He doesn't say "what OOP is all about". |
|
Simula was an inspiration, but was never considered as object oriented. After Kay came up with the concept, Simula was identified as part of the historical background.
“I invented the term object oriented, and I can tell you that C++ wasn't what I had in mind.” —Alan Kay.