Today I'm doing JavaScript. Every time I look at this language I find another situation that's a complete mess. I feel a little sick..
Conversation
Is it ES6 at least?
1
1
1
I have no idea :-| Probably, but remember adding more stuff to a language/system cannot ever _fix_ what is already there.
1
It can however provide alternatives that greatly improve/simplify newer code.
1
Const, let, arrow functions, spreads, modules, etc. have all helped greatly with that.
1
Not to mention slapping flow or typescript on your code!
But yeah, I would take a nicely typed, expression oriented, lang with pattern matching and sane equality over JS any day 😉

