~/talk

Keynote on AtScript

Talkat ng-europe 2014 · 2014-10-22..10-23· [angular]
slides:none on file

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

  1. 0:00Introduction to angular
  2. 1:08Convoluted API problems
  3. 4:29The vision for a new API
  4. 6:35Extending javascript
  5. 7:52Ideal development features
  6. 11:01Runtime type checking
  7. 14:41Structural and nominal types
  8. 17:18Declarative metadata
  9. 19:03Code introspection
  10. 22:23Importance of abstraction
  11. 24:46Evolution of ecmascript
  12. 27:48The atscript roadmap
  13. 29:24Backward compatibility
  14. 32:26Future roadmap and summary
  15. 35:15Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.