RSS Slashdot

Warum Microsoft-Entwickler TypeScript nach Go portieren

Microsoft verbessert die Leistung von TypeScript erheblich, indem es nach Go portiert wird. Dieser Schritt verspricht erhebliche Verbesserungen in der Editor-Geschwindigkeit, den Build-Zeiten und der Speichernutzung. Der Go-basierte tsc-Compiler soll bis Mitte 2025 als Vorschau verfügbar sein, mit vollständiger Implementierung bis zum Ende des Jahres. Entwickler, die Visual Studio Code verwenden, werden schnellere Projektladezeiten und eine verbesserte Reaktionsfähigkeit des Sprachdienstes erleben. Die Build-Zeiten werden voraussichtlich mit der nativen Go-Implementierung um das Zehnfache sinken. TypeScript 6.0 wird einige veraltete Funktionen und Breaking Changes enthalten, um diesen Übergang zu erleichtern. TypeScript 7.0, basierend auf Go, ist für eine Veröffentlichung später in diesem Jahr geplant, wobei die JavaScript-basierte Version weiterhin über die 6.x-Serie fortgeführt wird. Die Entscheidung wurde durch die Notwendigkeit struktureller Kompatibilität, effizienter Speicherverwaltung und komplexer Graphverarbeitung beeinflusst. Microsofts Engagement für Open-Source und die Produktivität der Entwickler führte zur Wahl von Go. Anders Hejlsberg, der Schöpfer von TypeScript, lieferte Erklärungen für diesen Wandel.
favicon
developers.slashdot.org
Why Microsoft's Developers are Porting TypeScript to Go
Create attached notes ...