Go, Go, Go! — Microsoft a annoncé ce mardi 11 mars une avancée majeure concernant les performances du langage TypeScript. Grâce à une réécriture complète de son compilateur en Go, le langage de Google, TypeScript pourrait bientôt devenir jusqu'à 10 fois plus rapide.
Anders Hejlsberg, lead architect de TypeScript chez Microsoft et créateur principal du langage (mais aussi de Delphi et de Turbo Pascal, rien que ça), explique sur le blog officiel de Microsoft que cette nouvelle implémentation est déjà en développement actif, avec une version preview attendue d'ici la mi-2025.
Un compilateur TypeScript 10x plus performant
La promesse initiale de TypeScript repose avant tout sur une expérience développeur de qualité. Cependant, dès que la base de code prend de l'ampleur, notamment sur des projets d'envergure, cette promesse se heurte aux limites du compilateur actuel. Celui-ci, développé lui-même en TypeScript (et compilé en JavaScript), peine en effet à tenir le rythme. Résultat : des temps de chargement et de vérification excessivement longs.
Pour pallier ce problème, Microsoft a décidé de procéder à une réécriture intégrale du compilateur et de ses outils associés dans le langage Go, reconnu de longue date pour ses excellentes performances. Selon les premiers tests publiés, les résultats sont impressionnants : la compilation du code de Visual Studio Code (1,5 millions de lignes de code) passe de 77,8 secondes à seulement 7,5 secondes, soit un temps de compilation divisé par plus de 10.

Tableau comparatif de performances du nouveau compilateur TypeScript pour différents projets (source : Microsoft)
Un changement concret pour les IDE
Ce changement majeur impactera aussi directement l’expérience au sein des éditeurs de code.
Microsoft annonce une diminution par huit du temps de chargement des projets dans l'éditeur, réduisant ainsi l’attente pour les développeurs avant de pouvoir coder. Le projet VS Code, repris comme exemple, qui se charge actuellement en 9,6 secondes sur un ordinateur performant, se chargerait ainsi en seulement 1,2 seconde avec cette nouvelle version de TypeScript.
Cette implémentation native promet également une consommation mémoire réduite de moitié, permettant des économies importantes de ressources système.
En route vers TypeScript 7.0
La firme de Redmont prévoit une release de la version preview du compilateur avec vérification des types en ligne de commande dès la mi-2025.
La version complète, incluant l'ensemble des fonctionnalités actuelles ainsi que les services linguistiques associés (autocomplétion, navigation dans le code, refactoring avancé...) devrait être disponible fin 2025 sous la dénomination TypeScript 7.0.
Le compilateur actuel en JavaScript restera maintenu sous le nom de TypeScript 6.x, assurant une transition progressive et en douceur pour les équipes dépendant de configurations spécifiques ou de fonctionnalités héritées.
Avec cette évolution majeure vers Go, Microsoft ambitionne non seulement d'accélérer la compilation de TypeScript, mais également de poser les bases pour des fonctionnalités avancées de refactoring et d'analyse de code jusque-là trop coûteuses en ressources pour être réalisées efficacement.
À lire aussi sur Les Joies du Code :
- 📊 Étude : les nouvelles tendances de l’écosystème des développeurs en 2025
- ⚔️ Excellent : il crée un jeu vidéo textuel dans le système de types de TypeScript
- 📦 À peine sorti, un développeur fait tourner le modèle DeepSeek R1 sur un Raspberry Pi
À propos de l'auteur
Nicolas Lecointre
Fondateur des Joies du Code, je suis l'actualité et la culture des développeurs depuis 2012. Ancien développeur, je me consacre aujourd'hui entièrement au média.
Offres d'emploi
À lire également
Tech Show Paris 2026 : DevOps Live et quatre autres salons pour un seul badge gratuit, les 18 et 19 novembre
Les 18 et 19 novembre 2026, Tech Show Paris souffle sa 10ème bougie à Paris Expo Porte de Versailles, avec la recette qui fait sa marque : un seul badge...
Articles similaires
Google ferme les portes du développement public d'Android : quelles conséquences pour les développeurs ?
Elon Musk veut réécrire tout le code Cobol sur lequel repose la sécurité sociale américaine en quelques mois
Google ferme les portes du développement public d'Android : quelles conséquences pour les développeurs ?
TypeScript devient le langage le plus utilisé sur GitHub
Elon Musk veut réécrire tout le code Cobol sur lequel repose la sécurité sociale américaine en quelques mois
10 bonnes raisons de se lancer sur PHP en 2025 en tant que développeur
Plus de contenu
Le Raspberry Pi que j'ai dans mon placard depuis 4 ans et qui attend toujours de servir à quelque chose
Quand je donne un projet au stagiaire et qu'il commence à toucher à tout sans lire les specs
Quand je viens de perdre 2 heures sur une regexp
Quand je retombe sur un warning ignoré depuis trop longtemps
Quand la console me renvoie des centaines d'erreurs pour 10 lignes de code
Quand on me lance sur un nouveau projet à l'arrache
Quand mon dev est bouclé plus vite que prévu et qu'on me demande si j'ai utilisé une IA pour le faire
Quand j'apprends qu'un projet sur une techno que j'adore démarre bientôt
Le Raspberry Pi que j'ai dans mon placard depuis 4 ans et qui attend toujours de servir à quelque chose
Quand je donne un projet au stagiaire et qu'il commence à toucher à tout sans lire les specs
Quand je viens de perdre 2 heures sur une regexp
Quand je retombe sur un warning ignoré depuis trop longtemps
Quand la console me renvoie des centaines d'erreurs pour 10 lignes de code

