Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Dart Side of the Moon

Avatar for lvivski lvivski
June 02, 2013

Dart Side of the Moon

Avatar for lvivski

lvivski

June 02, 2013
Tweet

More Decks by lvivski

Other Decks in Science

Transcript

  1. main(){}! Tree shaking Classes and Interfaces Optional types Concurrency Operator

    overloading Optional and Named arguments Lightweight syntax
  2. Generated code is faster, than handwritten. Prototype-less code is faster,

    than Prototype chains. Inlined functions, are faster too ;)
  3. Streams •  emit a repeating series of events (such as

    messages, file data, user clicks) •  single- or multi-subscriber •  methods to take partial data  (first,  take,   skip...)   •  check data (contains,  any,  every)   •  transform