DEV Community

Discussion on: OOP a software development mass psychosis

Collapse
 
phantas0s profile image
Matthieu Cneude

In short:

  1. You don't prove anything in there. You just insert statement and label them as proofs.
  2. There are different styles of OOP. Alan Kay's OOP is very different from Java's OOP, which is different from R actor model (arguably a form of OOP).
  3. Polymorphism has nothing to do with OOP or functional programming, it's related to type systems.
  4. OOP and functional programming are orthogonal.

I agree on something though: there is a lot of misinformation out there.