Jusqu’ici, les développeurs intéressés par TypeScript n’ont pas eu l’occasion de juger par eux-mêmes des avancées de ce nouveau compilateur. Les plus curieux peuvent désormais avoir un aperçu du compilateur grâce à la sortie de la CTP (Community Technical Preview) de TypeScript 1.1.
Cette version est disponible pour Visual Studio 14 CTP 4, Visual Studio 2013 et comme un package NPM (Node.js) pour les autres plateformes. Son code source est téléchargeable sous une licence open source sur GitHub.
Le compilateur inclut à TypeScript 1.1 a été réécrit totalement pour être plus léger et plus rapide. Il est capable de compiler le code TypeScript quatre fois plus rapidement que la version précédente. En outre, cette version jette également les bases pour les futures fonctionnalités du langage.
De plus, les développeurs de Microsoft ont tenu à ne pas briser la rétrocompatibilité. Le nouveau compilateur est compatible avec les projets créés avec le compilateur TypeScript 1.0. Cependant, le développeur devra modifier manuellement la balise « TypeScriptToolsVersion » dans le fichier « .csproj » pour référencer le compilateur « 1.1 ».
Pour rappel, TypeScript a pour ambition de faire de JavaScript la plateforme idéale pour de costauds projets. Il apporte en plus le typage statique et optionnel, un système de classes et d'interfaces, une division en modules, la gestion de l'importation de fichiers, la prise en charge des génériques et bien plus. Tout code JavaScript est un programme TypeScript valide et le code TypeScript est converti en JavaScript avant exécution.
Télécharger le code source de TypeScript 1.1 CTP
Télécharger TypeScript 1.1 CTP pour Visual Studio 2013
Télécharger le package NPM de TypeScript 1.1 CTP
Source : Microsoft