Why OOP Exists

(mathspp.com)

7 points | by lumpa 3 days ago

4 comments

  • eru 26 minutes ago
  • groomlake 18 minutes ago
    Wayback link since the site was hugged to death: https://web.archive.org/web/20260827081007/mathspp.com/blog/...
  • victorbjorklund 18 minutes ago
    Site died.
  • OtomotO 16 minutes ago
    OOP exists to add a quadrillion of layers to otherwise perfectly understandable business code in an attempt to obfuscate meaning and intent and guard against malicious extraction of valuable trade secrets.

    Oh, it also helps me to pay my bills, because someone has to untangle the mess.

    And it helps my therapist, because he has to keep the madness that grows inside of me in check.

    Jokes aside: I was taught OOP at university.

    I was also taught functional programming, answer set programming and other forms such as logical programming.

    Focus was definitely on OOP though.

    I mainly see OOP as a way to (dis) organizer code and a way for hardware manufacturers to sell more hardware.