Sur le même sujet : http://www.walkercoderanger.com/blog/2014/02/javascript-minefield/

Un retour sur TypeScript et CoffeeScript