~/talk

Want to be a Better Programmer?

Talkat GOTO Chicago 2016 · 2016-05-23..05-26· [career-development]
name:Lars Bak
links:none on file
links:none on file
slides:none on file

Describes concrete design choices: a class‑based language with optional static types, constructor semantics that always initialize fields before bodies, and async/await compiled to resumable state machines; claims the Dart VM runs native code twice as fast as JavaScript for VM mode and that Flutter apps deliver smooth 60fps UI by rendering with Skia and ahead‑of‑time compilation. Shows a working Flutter gallery on iOS and Android, explains interop with platform APIs, and cites large internal Google rewrites using Dart.

AI-written summary · about

  1. 0:00Start
  2. 6:37What Makes You a Better Programmer?
  3. 9:07Puzzling Value Coercion in JavaScript
  4. 13:27Constructors in C++
  5. 14:38Constructors in Java
  6. 34:09Asynchronous Callback
  7. 35:19Futures Makes It Better
  8. 46:29Flutter Architectural Overview
  9. 52:28Dartina: Dart for Embedded Devices
~/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.