If the ECMAScript committee would just take typing ideas from TypeScript, stamp ECMAScript 6.1 on it, and approve it as standard, JavaScript could become an amazing language.
Not only that, implement it right away in the JS engines..
Javascript must move faster, because even that people are being forced to like it(because they dont have anywhere to hide); everything has limits.. everybody knows that we cant go on with the javascript the way it is right know and pretends everything its just fine and its all roses and unicorns..
Im trying to create something new here that will need an embedded VM, and deciding between JS, Lua or Dart is just killing me.. if that was an option, and the next javascript was just something like typescript.. this would be a easy decision
The sad thing is, the ES.next committee is more busy with shenanigans like macro meta-programming, which will hurt JavaScript even more, than with fixing the basics and getting this out as soon as possible.