typescript - goto conferencegotocon.com/dl/goto-aar-2012/slides/anders... · typescript anders...
TRANSCRIPT
TYPESCRIPT Anders Hejlsberg
Technical Fellow, Microsoft!
Application scale JavaScript
development is hard.
TypeScript is a language for application
scale JavaScript development.
TypeScript is a typed superset of JavaScript
that compiles to plain JavaScript.
Any browser. Any host. Any OS.
Open Source.
TypeScript Starts with JavaScript
Optional Static Types, Classes, Modules
Ends with JavaScript
Type System Formalization of JavaScript’s types
Type inference and structural typing
Works with existing JavaScript libraries
Not “provably type safe”
Classes and Modules Scalable application structuring
Aligned with emerging standards
Supports popular module systems
What’s Included? Compiler
Tooling
Libraries
And More
Application scale JavaScript
development is hard.
TypeScript makes it easier.
http://typescriptlang.org