- Aditya's Newsletter
- Posts
- TypeScript Will Now Be 10x Faster
TypeScript Will Now Be 10x Faster
A huge move by Microsoft
We are now a community of 255! Thank you❤️
This newsletter is free and I don’t use paid advertising. I completely rely on organic growth through users who like my content and share it.
So, if you like today’s edition, please take a moment to share this newsletter on social media or forward this email to someone you know.
If this email was forwarded to you, you can subscribe here.
If you want to create a newsletter with Beehiiv, you can sign up here.

The engineers at Microsoft have done something that no one expected.
Under the project codenamed “Corsa”, the TypeScript team led by Anders Hejlsberg (the creator of C#, Turbo Pascal, Delphi, and TypeScript) has ported the TypeScript language from TypeScript to Golang compilation.
To put it simply, until now, TypeScript was written in TypeScript (surprise!). And, the problem with that is it is slow.
TypeScript does not have its own runtime. It is a superset of JavaScript. Every TypeScript application gets compiled to JavaScript and then runs on your browser or something like Node.js or Bun.
TypeScript is nowhere close to a low-level programming language to perform optimizations through pointers or multi-threading (for example).
The developers of TypeScript ported the entire language, i.e. converted line-by-line, into Golang.
With this, the Go compiler for TS is now 10x faster than the original TS compiler.

‘Native’ refers to the Go compilation in this image
Everything related to TS will now be 10x faster - the code compilation, the suggestions in your IDE, the error detection, the linting - everything.
What’s arguably even more incredible is that the team kept their egos aside and chose the best tool for this improvement.
The team did not choose C# which is Microsoft’s baby and could have been a great choice too. They also avoided other good and more hyped choices like Rust and Zig. They chose Go because after multiple studies, they found it as the best choice.
It might sound simple but in the corporate world, this is a bold choice. Someone stood up for what is right for performance (Go) rather than what could have been better for business (C#).
The current TypeScript version is 5.8 and the new native TypeScript (Go) will be released with TypeScript version 7.0. So this may be a few months or even more than an year away.
Here is the staging repository for typescript-go.
If you use TypeScript (or JavaScript), I strongly recommend you to watch this video by the OG Anders Hejlsberg himself -
Your job called—it wants better business news
Welcome to Morning Brew—the world’s most engaging business newsletter. Seriously, we mean it.
Morning Brew’s daily email keeps professionals informed on the business news that matters, but with a twist—think jokes, pop culture, quick writeups, and anything that makes traditionally dull news actually enjoyable.
It’s 100% free—so why not give it a shot? And if you decide you’d rather stick with dry, long-winded business news, you can always unsubscribe.
Did you like today’s newsletter? Feel free to reply to this mail.
This newsletter is free but you can support me here.
Reply