Tsc-ts: TypeScript written in TypeScript
tosh
47 points
48 comments
October 17, 2026
Related Discussions
Found 5 related stories in 125.6ms across 9,789 title embeddings via pgvector HNSW
- Rust Port of TypeScript (Tsc) jcbhmr · 45 pts · October 08, 2026 · 71% similar
- Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary maxloh · 90 pts · July 26, 2026 · 70% similar
- Native apps written in TypeScript and CSS arbayi · 100 pts · September 22, 2026 · 51% similar
- MiTeX: LaTeX support for Typst, powered by Rust and WASM fanf2 · 11 pts · September 19, 2026 · 50% similar
- Show HN: Deslop – Oxlint rules for AI-generated TypeScript maharshi365 · 28 pts · October 13, 2026 · 47% similar
Discussion Highlights (13 comments)
drewbitt
I don't know whats a meme or not anymore..
perganomoly
Seriously, the simulation needs a reboot.
jchw
There is no obvious explanation for why you would want this anywhere I can find... Does anyone understand? If you wanted this, wouldn't it make more sense to extend the last version of TypeScript before ts-go instead? Hmm.
tallowen
The back and forth between writing tools in javascript and go or rust seems like it's in an unstable equilibrium right now: - Go / Rust : It's easier than ever to rewrite existing tools in more performand languages - Javascript : The v8 runtime for vercel or cloudflare workers is a much cheaper way to run certain workloads (e.g. conversational agents) than running a heavy weight vm. See just bash as another example project for taking advantage of this ( https://github.com/vercel-labs/just-bash ) I'm curious to see what happens!
koolba
> An experimental TypeScript port of the TypeScript 7.0.2 compiler (TypeScript-Go, or tsgo), compiled to native code with scriptc. I don’t get it. Isn’t the golang version already native? Or is this one of those things where it’s not supposed to make sense?
einaralex
What is the purpose of this?
jdw64
Will it be faster than the Go version? But why is this even necessary? I don't get it.
pizlonator
I confirmed, it's faster than the Go version, which is very surprising, and super impressive! Caveats: - I don't think it's right to say that it's "written in TypeScript". In fact, it's written in the subscript of TypeScript that scriptc supports. scriptc isn't just a subset of ts; it even diverges from ts semantics in sneaky ways to facilitate its optimizations. So, these folks have really created a TypeScript-like native language with some kind of RC-GC hybrid and a bunch of caveats. Not clear if this is any better than just creating a new language. - Very likely that it was codeveloped with scriptc, so it's getting maximum benefit from exactly the sorts of idioms that scriptc supports well. And, I would bet they landed optimizations to scriptc specifically to get this result. This could be useful, assuming they invest in supporting it, and you're the sort of person who needs 2x faster ts compiles.
_1tan
Did anyone benchmark against Buns‘ new time typecheck that landed in v 1.4.3? I would do it but too far away from my machine right now.
simonbw
Now someone's gotta port this to rust.
simonbw
Now someone's gotta port this version to rust.
ericyd
I would really love a "why" at the top of the readme
nektro
> An experimental TypeScript port of the TypeScript 7.0.2 compiler (TypeScript-Go, or tsgo), compiled to native code with scriptc. would it not have been easier to start from v6, the one already in typescript?