• DarkenLM
    link
    fedilink
    4•3 years ago

    There are “classes” (syntatic sugar over prototyping) that allow OOP in JS, so I don’t think why people would dislike it for the lack of OOP, unless they’re using ES5.

    • @MajorHavoc@lemmy.world
      link
      fedilink
      1•3 years ago

      Some would say that until you’ve played “guess whether my clone still points back to the original object” in JavaScript, you’ve never really lived.

      That said, I understand I’m supposed to start using TupeScript for that, so I’ll shut up about it.

      • DarkenLM
        link
        fedilink
        2•3 years ago

        Oh, yeah. When people discover shallow clone vs deep clone is when shit hits the fan. Though anyone that comes from a C background shouldn’t fall on those traps either way.