-
Open source https://github.com/c9/typescript
-
Superset of Javascript - So javascript is valid typescript, then type script add some features
-
Adds types and OO
-
Who:
-
Anders Hejlsberg
-
Erich Gamma
-
Steve Lucco
-
Luke Hoban
- type annotation
- interfaces
- classes
- modules & declaration files
- arrow function syntax
Do some examples.
Explain that type errors do not stop compilation, they just display warnings.
It's all about safety for developer productivity and maintainability... worth it?