TypeScript:el nuevo Javascript según Microsoft!

Si el otro día dedicamos un par de post a Dart como la propuesta de Google al desarrollo Web Client-Side, en este caos vamos a dedicar un post a TypeScript (ya dedicamos uno hace tiempo)

TypeScript es un lenguaje pensado para grandes desarrollos Javascript, como en el caso de Dart es open-source, multinavegador y compila a Javascript.

TypeScript parece pensado para los desarrolladores Java (o .Net :)), y ofrece las abstracciones de Java como clases, paquetes (módulos) e interfaces. También soporta tipado fuerte y soporte IntelliSense.

Veamos un ejemplo de lo que digo:

Que compila al Javascript:

En su web hay abundante documentación y podéis ver cómo es la conversión e incluso ejecutarlo:

TypeScript ha sido creado por Microsoft y tiene licencia Apache 2.0.

El compilado puede correr como un módulo node.js:

O como un plugin Visual Studio 2012: http://www.microsoft.com/en-us/download/details.aspx?id=34790

Una desventaja para los Javeros frente a Dart es que aún no existe plugin para Eclipse aunque estoy convencido de que lo habrá y pronto!

Deja un comentario