TypeScript 0.9.0
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
Projeto DefinitelyTyped (Arquivos de Cabeçalho)
Links: