Keynote on AtScript
summary
Claim: AtScript is not a new language but ES6 plus optional types, metadata annotations, and runtime introspection. The team ships an AtScript compiler on Traceur that transpiles to ES5 and Dart and uses RTTS runtime checks in development to assert types and JSON contracts then strips them for production. Angular 2 is already authored in AtScript, the plan aligns with TypeScript and ECMA standards, and the approach proves practical for large teams and IDE tooling.
AI-written summary · about
chapters (15)
- 0:00Introduction to angular
- 1:08Convoluted API problems
- 4:29The vision for a new API
- 6:35Extending javascript
- 7:52Ideal development features
- 11:01Runtime type checking
- 14:41Structural and nominal types
- 17:18Declarative metadata
- 19:03Code introspection
- 22:23Importance of abstraction
- 24:46Evolution of ecmascript
- 27:48The atscript roadmap
- 29:24Backward compatibility
- 32:26Future roadmap and summary
- 35:15Conclusion








