Totally not the case since TypeScript is really just a type system for JavaScript (see superset) and provides syntactical sugar for getting at the true nature of ECMAScript's prototypal object oriented programming paradigm for the uninitiated.
The question wasn't if it can, it was if it always does. I know it has its own compiler, tsc.....but can u run typescript without ever having any js under the hood?
Typescript is so far ahead of Javascript it's not funny.
Totally not the case since TypeScript is really just a type system for JavaScript (see superset) and provides syntactical sugar for getting at the true nature of ECMAScript's prototypal object oriented programming paradigm for the uninitiated.
If I understood your comment correctly, it seems like that's true for FlowType.
TS is not a syntactical sugar, it's a standalone Language.
What do you mean? It still transpiles to js for the browser, no? I know it has the tsnode tools, but I'm not really sure what that's doing.
Yes, it can transpile to JS.
For more info, please have a look here
reactjs.org/docs/static-type-check...
typescriptlang.org/
The question wasn't if it can, it was if it always does. I know it has its own compiler, tsc.....but can u run typescript without ever having any js under the hood?
Your argument is the same as assembly language people (35 years ago) said about compiled languages never being able to beat the power of assembly.
Typescript is 2 years ahead of ECMAScript standards and will always have more features. It truely is a superset of Javascript.
"my tone control is way better than my stereo"
Line 6 has preamped effect units for guitar amps. What they accomplish is miraculous.
Typescript is a preamp effect unit.