The trouble is that, at the moment, asm.js is not a garbage collected environment, whereas TypeScript is much closer to JS than it is to C.
Static typing alone is not sufficient to make asm.js a good target for a language, I think.
Static typing alone is not sufficient to make asm.js a good target for a language, I think.
http://typescript.codeplex.com/discussions/438243