Varför skapa Typescript som ett separat språk om det bara kompilerar till Javascript?
Skulle inte Typescript helt enkelt kunna vara ett JavaScript-bibliotek att inkludera med andra bibliotek såsom Angular? Är det vad det är? Skulle det inte ge större stöd för att generera ES5-specifik JS om det var ett JS-bibliotek?
Svar #1
Bibliotek är runtime-objekt.
Typescript är ett språk som utökar Javascript med nya nyckelord, såsom typer.
Dessa nyckelord behöver analyseras och kompileras/transpileras till Javascript innan de körs av Javascript-motorn.