Thoughts
Why does everyone hate JavaScript.
I don’t know, it makes me sad.
This person is complaining about how JS development doesn’t target a specific version of JS (like rust editions or .python-version). Wonder why that is? It’s because JS has never broken backwards compatibility. That’s amazing. Any other programming languages wishes that they didn’t have to specify a version. And if you want to go in the other direction, you can do that too. There are transpilers that convert modern JS to any old version of JS. That’s incredible. You can take any JS program and run it on any browser version. That’s incredible. That’s not a reason to criticize the language. Obviously, there are compromises in the language design that are made in order to allow for this but it feels like JS gets burned twice.