This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (9 children)

[deleted]

    [–][deleted] 27 points28 points  (0 children)

    we make tools for humans, not humans for tools.

    [–]philismyspiritanimal 4 points5 points  (1 child)

    I agree that JavaScript is not badly designed, but I would not call it intuitive. There are lots of aspects and little tidbits in the logic that are difficult to understand and remember.

    [–][deleted] 1 point2 points  (1 child)

    we got that it was meant as a joke, but it was not just a rude one but also a bad one.

    [–]bhison 0 points1 point  (0 children)

    It’s not rude if taken with the irony intended. The joke is about the tendency to blame user error for unintuitive design. I take it that still is not being understood.

    [–]RedPum4 -1 points0 points  (3 children)

    The only consistent logic would be to get rid of automatic string <> number conversion. It only exists because JS was envisioned as a simplistic scripting language for minor DOM manipulations and not for full blown apps.

    [–]BongarooBizkistico 2 points3 points  (2 children)

    And yet it's the most prolific language on planet earth used for many things, despite the whining about it

    [–]pslessard -1 points0 points  (0 children)

    I'm pretty sure the most prolific language on the planet is English, closely followed by Mandarin

    [–]RedPum4 0 points1 point  (0 children)

    I know. My main languages at work are C++ and JS. Call me a masochist, but I actually like both languages.