20
If you want to get a quick handle on what Typescript is all about,
and you have experience with other programming languages,
this post will give you a high-level overview of what is special about Typescript.
Typescript’s take on type checking is unusually expressive compared to
similarly popular type-checked languages.
That’s because Javascript, being a dynamically typed language, is extremely
flexible.
Typescript is designed to let you write Javascript almost as freely as you normally
would,
but with accurate type-checking added on.
Whether or not you have experience with type-checking in other languages,
it is helpful to learn the particulars of the Typescript way…


1 - 6: being less of a disaster than JS.