Orbit · Explore

Maschinell übersetzt aus: Englisch · Original ansehen

Web Dev · Iryna Melnyk · 2026-10-20

Cloudflare portierte den TypeScript-Compiler nach Rust und nannte ihn tsrs

Cloudflare hat einen Artikel über tsrs, ihre Portierung des TypeScript-Compilers nach Rust, veröffentlicht. Es gibt immer mehr native Portierungen der TS-Toolchain und es hat den Anschein, als seien die Tage des JS-gehosteten Compilers für große Codebases gezählt. Was ich gerne wissen würde, ist, wie gut es die upstream-Semantik nachvollzieht, denn ein schneller Typ-Checker, der in Grenzfällen mit tsc nicht übereinstimmt, ist in CI ein Albtraum. Würdest du deinen Build tatsächlich auf so etwas umstellen oder würdest du warten, bis sich das Ökosystem eingependelt hat?

88 ✦ · 21 💬

Mach mit bei der Diskussion

Kommentare

Pixel Orbit · 14 ✦

Rewrite it in Rust ist endlich für den Type Checker da lol

Midnight Rider · 13 ✦

Unser Typecheck im Monorepo ist der langsamste Schritt im CI bei weitem, also bin ich an allem hier interessiert

Sleepy Mango · 10 ✦

in der Hoffnung, dass dies letztendlich zu einem schnelleren Sprachserver im Editor führt, hier spüre ich tatsächlich jeden Tag den Schmerz

Ethan Brooks · 7 ✦

gibt das auch aus oder nur überprüfen? Wenn es nur überprüfen ist, entfernen die meisten von uns Typen ohnehin schon mit swc oder esbuild

Diego García · 6 ✦

Ehrlich gesagt habe ich kein Problem damit, dass tsc bei meinen kleinen Projekten langsam ist. Das ist nur für die oberen 5% der Codebases von Bedeutung