News for hackers. Stuff that matters.
Re:Alan Kay on the misunderstanding of OOP (1998) by aryehof on Friday June 24, 2016 @05:44AM (#11968246)
Part of the issue is that people have differing perspectives on computing.

One half, see it in terms of computer and data science. For these, data-structures, algorithms and ADTs are paramount. Organization of the problem is through modularity and functional decomposition. An object (as in OO) might be useful for encapsulation, data and implementation hiding, and code organization.

On the other hand, there are people involved in business, commerce, industry etc, who need to model concepts, real and abstract, and the complex relationships and constraints between them, into code. For them, an object can be the best way to represent a concept and an OO approach can be the best way to represent how concepts interact with each other.

Re:Alan Kay on the misunderstanding of OOP (1998) by hackits on Friday June 24, 2016 @06:50AM (#11968658)
Agree completly. Kind of the reason why they call it a general pr9gramming language.