Static TypeScript: A Static Compiler for the TypeScript Language
This language is quite striking! TypeScript is a superset of JS but here we're going from the other direction. Make a language that is <i>only</i> the TypeScript extensions to JS, and drop all the JS parts.<p>No Object (!!), no Date, TypedArray, RegExp, almost all the mainstays are gone. It's Java 1.0: static offsets and vtables.<p>This feels like the beginning of TypeScript throwing its weight around. It has the momentum to supplant JS and this is an exploratory compatibility-breaking step.