• 0 Posts
  • 28 Comments
Joined 1 year ago
cake
Cake day: July 19th, 2023

help-circle


  • What happens is that engineers look at a technology and say, this is too complex, I just need something simple. So they invent and/or adopt something simpler than the popular technology of the day.

    But as they build more and more things using the technology, they realize that it needs more features, so those get added on. This happens over and over again to the technology with more and more features being added to it, until a new set of engineers look at it and say this is too complex, I just need something simple…











  • bahbah23@lemmy.worldtoProgrammer Humor@programming.devJavaScript
    link
    fedilink
    arrow-up
    26
    arrow-down
    1
    ·
    6 months ago

    I’ve read different defenses for JavaScript for cases like this, which usually runs somewhere from you shouldn’t be doing that anyway all the way up to if you just understood the language better you’d know why. While I agree with both of those points strongly as general principles, JavaScript also violates the principle of least surprise enough to make it concerning.

    For what it’s worth, I do like JavaScript. I really don’t think that there is any perfect programming language.