Hacker News new | ask | show | jobs
by stephengillie 2930 days ago
> Bonus third thing: JavaScript rots your mind. Avoid it.

Could you elaborate on your hyperbole? What exactly "rots the brain"? Is Javascript deficient in some fundamental way that irritates you? Or do you merely object to its 20-something year history of use on websites?

Javascript is the only language that browsers support. Would you prefer if browsers historically supported only Python instead of Javascript?

Expressing only emotions toward a tool is inefficient and hinders improvement of the tool. Please help the conversation by identifying specific issues or failings.

1 comments

It's just a poorly designed language that teaches the wrong things. Once the things it teaches are learned they are difficult to unlearn. You forget how to do things without JavaScript when you write JavaScript for a while. You forget how to do much of anything that is not JavaScript.
> * Once the things it teaches are learned they are difficult to unlearn.*

Could you describe one of these "things it teaches"? Is it a concrete concept like ternary operators? Having gone through Excel, VB briefly, and Powershell, Javascript was my first exposure to ternary.