More Related Content Similar to Anders Sandholm, Google - "Update on Dart. Why you might consider Dart for your next project (20) More from Anton Anokhin (12) Anders Sandholm, Google - "Update on Dart. Why you might consider Dart for your next project 1. Dart Event in St. Pete
30 November 2016
@anders_sandholm, Dart Product Lead
4. 70+ billion $Tech stack of choice for Google’s largest business
2x productivity
3.5x LOC y/yFastest growing language inside Google
8. Q: How do I keep scaling?
› Key requirements
for scalability
› Solid and
trustworthy type
system
› Fast and
modular build
system
10. Q: How do I use JS libraries?
› Much improved JS
interop
› Convert
.d.ts ⇨ .dart
› Get full benefit of
IntelliJ, analysis, etc.
11. Q: How do I build beautiful UIs fast?
› Need more than language + dart:html
› Several iterations:
› Polymer.dart
› Angular1.dart
12. AngularDart 2.1
› Idiomatic Dart
› Accelerating
› 40% smaller JS in past
4 months
› Core of Google’s Ads
Tech Stack
› Launched Monday
13. Q: Where are my components?
› AngularDart Components, e.g.,
<material-dialog> also launched Monday
16. Q: How I develop outside Dartium?
Dart Dev Compiler gives
you:
› Modular compiles
› Devtools integration
› ES6 output
› X-browser support
› Fast edit-refresh at
scale!
17. Ready for the Future
› Easy to use JS libraries
› Super-fast dev cycles
› Amazing scalability
› Easy, high-performance UIs
19. Android + iOS
› Can you build high-performance, high-fidelity, mobile apps
for Android and iOS from a single codebase?
20. Delightful!
› Can we have a fundamentally more approachable and
pleasant way to build for mobile?
23. Dart ...
› … is very productive and growing fast
› … powers Google’s most critical apps
› … is ready for you!