I suspect one of the reasons people are happy with JS (even though there's plenty of much better languages) is that it has made a huge progress. Writing ES6 after a few years with ES5 is so much more pleasant. I used to be annoyed every time I had to write some JS code in the past, now I must say I even enjoy it.
However, regarding the metric that shows developers' happiness over the years:
* If someone asks me if I'm happy writing JS these days vs a few years ago I'll say I'm much happier now than I was before.
* If someone asks me if I'm happy writing JS vs writing Elixir (or Python or some other language), I'll still say I'm much happier with Elixir.
However, regarding the metric that shows developers' happiness over the years:
* If someone asks me if I'm happy writing JS these days vs a few years ago I'll say I'm much happier now than I was before.
* If someone asks me if I'm happy writing JS vs writing Elixir (or Python or some other language), I'll still say I'm much happier with Elixir.