An alternate way of asking the same question- why don't we have typescript runtime in browser.<p>The answer is political. Microsoft can't create it in edge because they would be blamed for trying to fragment the web. Everybody else has no reason to.