Cloudflare und VoidZero übernehmen tsrs, einen experimentellen Rust-Port des TypeScript-Compilers. Das Projekt überträgt Microsofts Compiler Funktion für Funktion nach Rust und ist inzwischen Teil von VoidZeros Oxc-Toolchain. Cloudflare berichtet, tsrs prüfe Typen bis zu achtmal so schnell wie TypeScript 7.0 und benötige bei gleicher Thread-Zahl rund 70 Prozent weniger Speicher.
Der Projektgründer maß auf 17 Open-Source-Projekten gegenüber Microsofts aktuellem Go-Compiler eine zwei- bis fünfmal höhere Geschwindigkeit und etwa ein Drittel des Speicherbedarfs. Version 0.18 ist noch experimentell: Native Programme gibt es für macOS mit ARM und Linux, aber noch nicht für Windows. Microsofts Team sagt, Optimierungen aus tsrs hätten teilweise auch zu den Leistungsverbesserungen in der Beta von TypeScript 7.1 beigetragen.
Warum es wichtig ist
Für Teams, deren TypeScript-Prüfungen viel Speicher binden, könnte tsrs Ressourcen für parallele Entwicklungsaufgaben freimachen; ob das im Alltag zuverlässig gelingt, ist wegen des experimentellen Status noch offen.