Microsoft lanzó la versión beta para TypeScript 2.0 hace tres meses y, desde su lanzamiento, la empresa ha seguido trabajando en este lenguaje. Recientemente, ha añadido nuevas funciones para mejorar la productividad de los desarrolladores. Mientras que TypeScript 2.0 para Visual Studio 2015 ahora puede ser descargado , también necesitará la Actualización 3 que puede encontrarse en la página oficial de Visual Studio .
TypeScript 2.0 añade actualizaciones importantes a la versión tipográfica de JavaScript de Microsoft y facilitará el trabajo del desarrollador.
Con esta versión, TypeScript ofrece una estrecha alineación con las especificaciones de ECMAScript, una amplia compatibilidad con las bibliotecas y herramientas de JavaScript y un servicio de lenguaje que proporciona una experiencia de edición de primera clase en todos los principales editores; todo ello unido para proporcionar una experiencia de desarrollo de JavaScript aún más productiva y escalable.
Cuando Microsoft lanzó TypeScript 1.0 hace cuatro años, el lenguaje demostró el potencial de JavaScript cuando se combina con tipos estáticos. Los desarrolladores ya no tuvieron que perder el tiempo buscando errores gracias a la comprobación de errores en tiempo de compilación. TypeScript 1.1 aumentó el rendimiento hasta cuatro veces porque el compilador se reescribió completamente, lo que permite una mayor flexibilidad y una iteración más rápida.
Más tarde, la versión 1.4 vino con soporte para ES2015/ES6 y la versión 1.5 introdujo soporte para módulos y decoradores. Esto permitió a Angular 2 adoptar TypeScript, convirtiéndose en socio de Microsoft y ayudando a la empresa a mejorar este lenguaje.Finalmente, TypeScript 1.6-1.8 agregó nuevas mejoras en el sistema y proporcionó soporte para las principales bibliotecas de JavaScript.
TypeScript 2.0 trae las siguientes características nuevas:
- Tipos no anulables
- Análisis de flujo de control para clases
- Declaraciones del módulo más fácil
- Propiedades de sólo lectura
- Adquisición de tipificaciones mejorada
El equipo de TypeScript ha prometido que continuará trabajando con sus socios y la comunidad para mejorar el sistema tipográfico de TypeScript para » permitir a los usuarios expresar JavaScript de forma estática. Además, nos centraremos en mejorar el servicio de lenguaje TypeScript y el conjunto de funciones de herramientas para que las herramientas para desarrolladores sean más inteligentes y aumenten aún más la productividad de los desarrolladores. «