Microsoft just did something few developers expected: they’re rewriting the TypeScript compiler from JavaScript to Go.

This isn’t a minor tweak. It’s not just an optimization. It’s a fundamental rewrite that delivers 10x faster performance.

This decision has sparked intense debate in the developer community. Why Go? Why not Rust, which is all the rage right now? Why not C# — Microsoft’s own language, also created by Anders Hejlsberg?

Let’s dive deep.


Background: TypeScript’s Performance Problem

Before discussing the solution, we need to understand the problem.

TypeScript has become incredibly popular. According to the Stack Overflow 2024 survey, TypeScript ranks among the top 5 most loved programming languages. Its adoption has exploded — from small startups…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help