Ask HN: Why is Smalltalk OOP, but C++ not (according to Alan Kay's definition)?

2 points by LeSUTHU ↗ HN
I know that Alan Kay is the one who coined the term Object Oriented Programming and I know that Smalltalk is considered to be one of the languages that falls within the definition of Alan Kay's OOP. I heard Jonathan Blow talking about how C++ is not really an OOP language in a sense that it doesn't comply with the definition of OOP by Alan Kay.

Is it possible for anyone to explain this? Any references are welcomed as well. Thanks

2 comments

[ 2.3 ms ] story [ 12.6 ms ] thread
Thanks for sharing.I found a lot of interesting information here. A really good post, very thankful and hopeful that you will write many more posts like this one. https://www.nomnomnow.one/