Log Entry

TypeScript's Go Future

Mar 8, 2026 · 4 min read

I think this is good because TypeScript is no longer just a compiler sitting off to the side.

It is in the editor, in CI, in builds, in refactors, in navigation, in basically every part of day-to-day work on a TypeScript codebase.

So if TypeScript gets meaningfully faster, a lot of other things get better at the same time.

Why I think it is good

If checking is faster, people run it more often.

If editor feedback is faster, people trust it more.

If large repos feel less heavy, teams stop treating TypeScript like a tax they tolerate and start treating it like a tool that is actually helping.

That is the real value to me. Not "Go is interesting". Not "compiler rewrite". Just less waiting around.

Why I think it is cool

I think it is cool because it is aimed at a real pain.

This is not a flashy feature. It is infrastructure work. It is the TypeScript team looking at a mature tool and saying the next big win is to make the whole experience feel lighter.

That is usually the kind of work that matters most.

The caveat

I would still be careful with anything that depends on older compiler APIs or tooling built tightly around the current JavaScript implementation.

But as a direction, I think it makes a lot of sense.

If TypeScript becomes faster without becoming less trustworthy, that is one of the most useful improvements it could make.