A brief introduction to TypeScript, the superset of JavaScript created by Microsoft to build robust components. Already used by Dojo Toolkit 2, AngularJS 2, Ionic 2 and many more.
Dec 2015 YES! Google Chrome V8 team says We want to try implementing an optional type system for JavaScript, directly in the VM. The basis will be TypeScript, but modified to have a sound semantics — i.e., types are always correct and cannot be subverted (though the type any exists as an escape hatch, making types optional). https://developers.google.com/v8/experiments#soundscript