Microsoft hat TypeScript 7 veröffentlicht und den Compiler komplett in Go neu geschrieben. Große Projekte übersetzen jetzt bis zu zwölfmal schneller. Für Entwicklerteams verschiebt sich damit die Grenze zwischen Warten und Arbeiten.
drweb.de als bevorzugte Quelle auf Google hinzufügenQualitätsgeprüfte Inhalte direkt in Google News & DiscoverJetzt hinzufügenMit TypeScript 7 übersetzt sich die Codebasis von Visual Studio Code in 10,6 statt zuvor 125,7 Sekunden, ein Faktor von fast zwölf.[1] Diese Zahl stammt aus Microsofts eigener Ankündigung und markiert den größten Umbau in der Geschichte der Sprache. Statt weiter am alten Compiler zu feilen, hat das Team ihn in Go neu aufgebaut.
Das Wichtigste in Kürze
- Der Compiler ist vollständig in Go neu geschrieben. Das Projekt trägt den Namen Corsa, die alte JavaScript-Basis hieß Strada.
- Typische Builds laufen acht- bis zwölfmal schneller. Im Editor erscheint der erste Fehler statt nach 17,5 nun nach unter 1,3 Sekunden.
- Der Umstieg setzt die Standardwerte von TypeScript 6.0 voraus. Die neue Compiler-API folgt erst mit Version 7.1.
- Der Schritt reiht sich in einen Trend ein: JavaScript-Werkzeuge wandern reihenweise nach Go und Rust.
Was ändert sich mit dem Go-Compiler?

TypeScript 7 ersetzt den in JavaScript geschriebenen Compiler durch eine native, in Go gebaute Version. Diese prüft Typen parallel über mehrere Kerne und startet als fertiges Programm, nicht erst in einer JavaScript-Laufzeit. So sinken Bau- und Editorzeiten drastisch.
Die Zahlen aus der Ankündigung sind ungewöhnlich deutlich. Beim Projekt Sentry ist die Bauzeit von 139,8 auf 15,7 Sekunden gefallen, der Speicherbedarf von Visual Studio Code um 18 Prozent gesunken. Auch die Stabilität hat gewonnen: Im Editor sind fehlgeschlagene Sprachserver-Befehle um über 80 Prozent und Abstürze um über 60 Prozent zurückgegangen.
Warum Go und nicht Rust?
Das Team um TypeScript-Erfinder Anders Hejlsberg hat Go gewählt, weil sich die vorhandene Compiler-Struktur fast eins zu eins übertragen ließ. Der Code wurde Datei für Datei portiert, nicht neu erfunden. So ist das Verhalten identisch geblieben, während Rust einen tieferen Umbau erzwungen hätte.
Genau diese behutsame Migration kommt in der Fachwelt gut an. In der Diskussion auf Hacker News wird der Umstieg als verantwortungsvoll beschrieben, anders als die riskanteren Komplettneuschreibungen mancher Konkurrenzwerkzeuge. Der eigentliche Hebel steckt in Gos Nebenläufigkeit: Der alte Compiler war an das Single-Thread-Modell von JavaScript gebunden, der neue verteilt die Typprüfung auf mehrere Prozessorkerne.
Vier Kennzahlen aus Microsofts Ankündigung zeigen, wie stark der Wechsel von JavaScript zu Go Bau- und Editorzeiten senkt.
Die eigentliche Nachricht ist nicht das Tempo, sondern die Ansage dahinter: Das Fundament der Web-Entwicklung löst sich von JavaScript, und Teams sollten ihre Werkzeugkette darauf einstellen.
— Markus Seyfferth, Chefredakteur Dr. Web
Was bedeutet TypeScript 7 für Ihr Team?
Für Entwicklerteams zählt zuerst die Kompatibilität. Der neue Compiler verlangt die Standardwerte von TypeScript 6.0, und typbasierte ESLint-Regeln laufen noch nicht überall. Halten Sie lokale und CI-Version identisch und testen Sie den Umstieg zuerst in einem Nebenzweig.
Der Schritt ist kein Einzelfall. Erst kürzlich hat das Web-Framework Astro seinen Kern auf Rust umgestellt und die Build-Zeiten spürbar gesenkt. Einen Überblick über die Sprachen dahinter bietet unsere Programmiersprachen-Übersicht, für einen Marktvergleich lohnt das Ranking der zehn führenden Sprachen 2026. Für den Einstieg in die Basis hilft unser Leitfaden, wie sich JavaScript spielerisch lernen lässt.
Der Rat für die kommenden Wochen bleibt nüchtern: TypeScript 7 in einem Testzweig ausprobieren, die Bauzeiten messen und die Abhängigkeiten prüfen, bevor der Hauptzweig folgt. Die Compiler-API kommt erst mit 7.1, Werkzeuge wie ts-morph oder Deno stellen Teams deshalb besser noch nicht um.
Quelle
[1] Microsoft: „Announcing TypeScript 7.0″ ↩