News for hackers. Stuff that matters.
Re:Alan Kay and OO Programming by enriquto on Tuesday May 21, 2019 @06:55AM (#19969001)
> Surely our concept of objects and OOD can't be that bad

Yes, it is. Object orientation is probably the worst idea to ever have appeared in computer science, both from a philosophical and practical point of view: it is an unsound principle and it leads to disastrous engineering practices.

We will be mocked mercilessly by our descendants.

Re:Alan Kay and OO Programming by mpweiher on Tuesday May 21, 2019 @05:46PM (#19975427)
Actually, OOP is the most successful architectural style in existence.

Pretty much all the GUI software you see is OOP. Modern personal computing was invented on OO. The Web was invented on a NeXT in Objective-C on AppKit.

OOP was seen by Fred Brooks as one of the few possible technologies that come close to a "silver bullet" when he wrote NSB, and ten years later he said that this had come true.

Today, we tackle problems orders of magnitude larger and more complex than pre-OO. We have reuse at levels that were only dreamed of (and largely thought impossible) before.

etc.

Re:Alan Kay and OO Programming by LandR on Tuesday May 21, 2019 @09:06AM (#19969752)
Yeah, history won't be kind to OOP and OOD.

It will go down as a massive mistake that costs billions in both financial cost and just wasted human effort.