3 Minuten
TypeScript hat gerade einen kräftigen Leistungsschub erhalten, und Microsoft will, dass Entwickler das bemerken. Das Unternehmen hat eine Beta von TypeScript 7.0 veröffentlicht, und das große Versprechen ist schwer zu übersehen: bis zu zehnmal schnellere Leistung, vor allem bei großen Codebasen, die sonst Editoren und Build-Werkzeuge ausbremsen.
Die entscheidende Änderung liegt unter der Haube. Microsoft hat den Compiler und den Sprachdienst in Go neu aufgebaut, eine Maßnahme, die TypeScript erlaubt, moderne Hardware besser zu nutzen, einschließlich paralleler Verarbeitung. Praktisch bedeutet das schnellere Typüberprüfung, zügigere Kompilierung und ein deutlich flinkereres Entwicklungserlebnis, wenn Projekte an Umfang gewinnen.
Ein vertrautes TypeScript, nur deutlich schneller
Trotz der neuen Engine sagt Microsoft, die Sprache solle sich so verhalten, wie Entwickler es erwarten. Die Typüberprüfung ist darauf ausgelegt, mit TypeScript 6.0 konsistent zu bleiben, was wichtiger ist, als es klingt. Niemand möchte ein Performance-Update, das stillschweigend jahrelangen Code bricht.
Diese Balance ist hier die eigentliche Geschichte. Microsoft versucht, eine umfangreiche interne Neuimplementierung zu liefern, ohne Teams zu zwingen, die Sprache neu zu lernen oder ihre Workflows von Grund auf neu aufzubauen. Dasselbe TypeScript. Weniger Wartezeit. Das ist das Angebot.
Es ist einfach, es auszuprobieren. Entwickler können die Beta über npm mit dem Vorschau-Paket installieren und dann tsgo statt des bekannten tsc-Befehls verwenden.
- npm install -D @typescript/native-preview@beta
- npx tsgo --version
- Version 7.0.0-beta
Microsoft treibt den neuen Sprachdienst auch direkt in den Editor. Eine Vorschau-Erweiterung für Visual Studio Code ist verfügbar und gibt Entwicklern die Möglichkeit, die Geschwindigkeitsvorteile während sie programmieren, nicht nur beim Bauen, zu spüren.
Die Beta ist stabil genug für Experimente, und Microsoft sagt, einige Teams könnten sie sogar im täglichen Einsatz verwenden. Dennoch ist dies eindeutig nicht das Ende der Entwicklung. Das Unternehmen betrachtet sie als aktives Entwicklungsprojekt und bittet um Feedback, bevor die endgültige Veröffentlichung erfolgt.
Derzeit gibt es keinen Veröffentlichungstermin für die fertige Version von TypeScript 7.0. Microsoft will mehr Tests, mehr Feintuning und mehr Rückmeldungen aus der Praxis, bevor die Version als allgemein verfügbar freigegeben wird. Wenn die Beta auch nur einen Teil ihres Versprechens einhält, könnte TypeScript für Entwickler überall sehr anders und sehr schnell werden.
Kommentar hinterlassen