The disadvantage is that you’re not really writing standard JavaScript anymore. I predict that TypeScript won’t be able to maintain its position as a superset of JavaScript. I believe it will inevitably diverge over the years.
The Shocking Secret About Static Types
Eric Elliott

This is the thought I simply can’t escape.

TypeScript seems primed to take any new features that the community can think of, which will inevitably end in bloat and complexity.

For me, the simplicity of JavaScript means that I can focus on writing a proper architecture, not learning language features.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.