I never said OOP was the best. I’m only saying OOP is not as bad as you suggest. I’m also saying that you use OOP or FP where it’s appropriate. If you’re saying that OOP is overused, I won’t argue with that.

Yes, I did miss your statement.

In practice, however, OOP is very widely usable. I’d have no problem using Smalltalk in most problem domains. It even has closures, so I benefit from some functional capability, as well.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store