Re:The Smalltalk Revolution
by GregBuchholz on Friday January 09, 2015 @12:41PM
(#8863252)
>Is that a joke? C++'s approach to OO is practically antithetical to Smalltalk's. There's a famous Alan Kay quote about it.
Alan Kay's C++ quote comes from his speech, "The Computer Revolution Hasn't Happened Yet":
http://blog.moryton.net/2007/12/computer-revolution-hasnt-ha...
"...it's interesting, again, to look at what is actually being done in the world under the name of OOP. I've been shown some very, very strange-looking pieces of code over the years by various people, including people in universities, that they have said is OOP code, and written in an OOP language—and actually, I made up the term object-oriented, and I can tell you I did not have C++ in mind. [Laughter and applause] An important thing here is—I have many of the same feelings about Smalltalk..."
Is that a joke? C++'s approach to OO is practically antithetical to Smalltalk's. There's a famous Alan Kay quote about it.
> Objective-C and later Ruby swiped Smalltalk's message passing semantics and basic object model and freed it from its all-or-nothing execution environment.
Actually, there have been many implementations of Smalltalk since the old days of park that have "freed it from its all-or-nothing execution environment".