Languages on the rise like Rust and Go are being quite vocal against inheritance and many engineers seem to agree. Why? And is it the fall of inheritance?

  • subzerosk@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Yeah. I read a lot less about large FP codebases than about large OOP codebases. Wonder why. /s

    Some things just can’t be properly seen and evaluated in a tiny made-up example that fits in a blog post.

    Plus, you have large teams with devs of different skills. Will they all be able to use the wonderful functional idioms that solve all problems and make everything great? Looks like more devs are able to use OOP, warts and all, to create some workable projects. Even if not supremely elegant.