The Daily Commit · Édition de rubrique La une PHP AI Dev EN DE FR ES

Independent. Nonpartisan. Untested in production.

vendredi 10 juillet 2026 HEISE DEVELOPER
Versions!

Sortie de TypeScript 7.0 : un bond en avant des performances grâce à un moteur en Go

Microsoft a officiellement publié TypeScript 7.0, marquant un tournant architectural.

HEISE DEVELOPER — En réécrivant le compilateur presque entièrement en Go et en parallélisant les tâches, cette version compile environ dix fois plus vite que TypeScript 6.0 tout en réduisant l'empreinte mémoire.

Microsoft a publié TypeScript 7.0, marquant une refonte architecturale majeure. Le compilateur a été réécriture presque entièrement de JavaScript/Node.js en Go, et les tâches sont désormais parallélisées plutôt que exécutées séquentiellement. Ces changements offrent des vitesses de compilation environ dix fois plus rapides que TypeScript 6.0, accompagnées de réductions significatives de la consommation mémoire.

Les benchmarks démontrent les gains de performance sur des projets réels. VS Code compile 11,9 fois plus vite – réduisant le temps de compilation de plus de deux minutes à environ onze secondes – tandis que Sentry, Bluesky et Playwright affichent des facteurs d'accélération proches de 9x, et les projets tldraw atteignent une vitesse 7,7 fois supérieure. L'ouverture d'un fichier avec erreurs dans VS Code réduit le temps jusqu'à l'affichage du message d'erreur de 17,5 secondes à moins de 1,3 seconde. L'utilisation mémoire diminue également entre les projets : six pour cent pour Sentry, 18 pour cent pour VS Code, et plus de 25 pour cent pour Bluesky.

La version finale conserve la compatibilité avec TypeScript 6.0, permettant une installation parallèle via npm. La commande tsc invoque désormais le nouveau compilateur, tandis que le paquet de compatibilité @typescript/typescript6 fournit tsc6 et l'API TypeScript 6.0 antérieure pour que les outils existants continuent à fonctionner sans modification. Microsoft a concentré la version de production sur l'amélioration de la stabilité, un mode watch amélioré, un support d'éditeur plus complet et des chemins de migration plus clairs. Une nouvelle API est prévue pour TypeScript 7.1.

Lire la source originale (en allemand) ↗

Évaluer cet article : 0

Tribune des lecteurs

Pas encore de contributions — lance le débat.

◀ En bref — Page D1

All stories real, just louder · The Daily Commit · Édition écran · Mentions légales · Politique de confidentialité