anders sandholm, google - "update on dart. why you might consider dart for your next project
TRANSCRIPT
70+ billion $Tech stack of choice for Google’s largest business
2x productivity3.5x LOC y/yFastest growing language inside Google
AngularDart Components Dart
EcosystemAngularDart
Dart Core Libraries
Dart Language
Dart’s Full Web Stack
Q: How do I keep scaling?› Key requirements
for scalability› Solid and
trustworthy type system
› Fast and modular build system
Q: How do I use JS libraries?
› Much improved JS interop
› Convert .d.ts ⇨ .dart
› Get full benefit of IntelliJ, analysis, etc.
Q: How do I build beautiful UIs fast?
› Need more than language + dart:html› Several iterations:
› Polymer.dart› Angular1.dart
AngularDart 2.1
› Idiomatic Dart› Accelerating› 40% smaller JS in past
4 months› Core of Google’s Ads
Tech Stack› Launched Monday
AngularDart Components Dart
EcosystemAngularDart
Dart Core Libraries
Dart Language
Dart’s Full Web Stack
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!
Ready for the Future
› Easy to use JS libraries› Super-fast dev cycles› Amazing scalability› Easy, high-performance UIs
Android + iOS› Can you build high-performance, high-fidelity, mobile apps
for Android and iOS from a single codebase?
Dart ...› … is very productive and growing fast› … powers Google’s most critical apps› … is ready for you!