TypeScript vient de recevoir un sérieux coup d'accélérateur, et Microsoft veut que les développeurs le remarquent. L'entreprise a publié une version bêta de TypeScript 7.0, et la promesse est difficile à ignorer : des performances jusqu'à 10 fois plus rapides, notamment sur les bases de code volumineuses qui ralentissent habituellement les éditeurs et les outils de compilation.
Le changement principal se situe sous le capot. Microsoft a reconstruit le compilateur et le service de langage en Go, une décision qui permet à TypeScript de mieux exploiter le matériel moderne, notamment le traitement parallèle. Concrètement, cela se traduit par une vérification des types plus rapide, des compilations plus rapides et une expérience de développement nettement plus réactive lorsque les projets prennent de l'ampleur.
Un TypeScript familier, simplement beaucoup plus rapide
Malgré ce nouveau moteur, Microsoft affirme que le langage doit se comporter comme les développeurs en ont l'habitude. La vérification des types est conçue pour rester cohérente avec TypeScript 6.0, ce qui compte davantage qu'il n'y paraît. Personne ne souhaite une amélioration des performances qui casserait discrètement des années de code.
Ce compromis est l'essentiel. Microsoft cherche à livrer une réécriture interne majeure sans obliger les équipes à réapprendre le langage ou à reconstruire leurs flux de travail depuis zéro. Le même TypeScript. Moins d'attente. Voilà le message.
L'essayer est simple. Les développeurs peuvent installer la bêta via npm avec le paquet preview puis utiliser tsgo à la place de la commande familière tsc.
- npm install -D @typescript/native-preview@beta
- npx tsgo --version
- Version 7.0.0-beta
Microsoft pousse également le nouveau service de langage jusqu'au cœur de l'éditeur. Une extension preview pour Visual Studio Code est disponible, offrant aux développeurs la possibilité de ressentir les gains de vitesse pendant qu'ils codent, pas seulement lors des compilations.
La bêta est suffisamment stable pour des expérimentations, et Microsoft indique que certaines équipes pourront même l'utiliser au quotidien. Toutefois, ce n'est clairement pas la ligne d'arrivée. L'entreprise considère cela comme un travail en cours actif et sollicite des retours avant la sortie finale.
Pour l'instant, aucune date de lancement n'est fixée pour la version finalisée de TypeScript 7.0. Microsoft souhaite davantage de tests, d'ajustements et de retours du monde réel avant d'annoncer la disponibilité générale. Si la bêta tient ne serait-ce qu'une partie de sa promesse, TypeScript pourrait bientôt être très différent, et très rapide, pour les développeurs du monde entier.



.webp)
Discussion
Laisser un commentaire
Commentaires
Aucun commentaire pour l'instant. Soyez le premier.