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