Javascript doesn't really have good tooling but at least if you don't like it, there are dozens of alternatives, just like in any other software space.
What I just said in the previous sentence is (NaN === NaN).
What alternatives to JavaScript are there for browser-side scripting? Even things like CoffeeScript and Dart only translate into JavaScript and still use its runtime.
What I just said in the previous sentence is (NaN === NaN).