• DarkenLM@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    1 year 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
      arrow-up
      1
      ·
      1 year 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@kbin.social
        link
        fedilink
        arrow-up
        2
        ·
        1 year 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.