"...It was invented because, 10 years ago, the tooling for JS was awful. No autocomplete, no easy refactors, no IDE errors.<p>TypeScript exists to make your tooling better. Turns out, types were needed to make that happen..."<p>Provocative title with a circular argument, but that is the problem with Twitter (will never call it X)...<p>Anders Hejlsberg's on it - (Correct time): <a href="https://youtu.be/2K_4T7M1DKk?t=2465" rel="nofollow">https://youtu.be/2K_4T7M1DKk?t=2465</a>