Earlier quoted context omitted.
> Not OP, but the case can be made that it's still the same very ugly language of 10 years ago, with few layers of sugar coating on top. Let's talk specifics. As it seems you have strong opinions, in your opinion what is the single worst aspect of JavaScript that justifies the use of the word "ugly"?
https://dorey.github.io/JavaScript-Equality-Table/ https://www.reddit.com/r/learnjavascript/comments/qdmzio/dif ... or anything that touches array ops (concatenating, map, etc…). I mean, better and more knowledgeable people than me have written thousands of articles about those footguns and many more. I am not a webdev, I don't want to remember those things, but more often than I would wish, I have to interop with JS…
> I am not a webdev, I don't want to remember those things, (...)
Not only is JavaScript way more than a webdev thing, you are ignoring the fact that most of the mainstream programming languages also support things like automatic type conversion.