What’s wrong with OO?

Some thinking over at Quora : What’s wrong with OO? Continuing some thoughts that have been haunting me since I originally phrased them in the answer about designing the perfect programming language : Phil Jones’s answer to How would you design the perfect programming language?. And in response to Alan Mellor‘s comment on Phil Jones’s …