TypeScript 0.9.0

06/18/2013 22:08:00 By Felipe Pessoto

Após algum tempo em Alpha e Beta, temos a versão 0.9.0. Pra quem ainda não conhece, o TypeScript é um superset do JavaScript desenvolvido pelo Anders Hejlsberg, pai do C#, que adicionar tipos opcionais e orientação a objetos. Assim todo código JavaScript é um código TypeScript válido. O objetivo é ajudar o desenvolvimento de aplicações em grande escala em JavaScript.

Essa nova versão traz diversas melhorias solicitadas pela comunidade, sendo a principal o suporte a Generics. Além disso o compilador foi reestruturado para lidar com aplicações com centenas de milhares de linha de código.

É fácil começar a usar, uma vez que seu código JavaScript é também TypeScript. Por ser Open Source, existem diversos editores, incluindo o plug-in pra Visual Studio, também recomendo usar em conjunto com a extensão Web Essentials, assim sempre que você salvar um arquivo (.ts) ele já chama o compilador e gera o (.js).

Também é possível usar arquivos de cabeçalho, tipando bibliotecas existentes como o jQuery, Knockout, underscore, etc

Download

Web Essentials

Projeto DefinitelyTyped (Arquivos de Cabeçalho)

Links:

Anúncio v0.9.0

Site Oficial

TypeScript no Codeplex

Try It

Blog

Twitter