~/talk

Myles Borins - Keynote

Talkat Nordic.js 2017 · 2017-09-07..09-08· [javascript, nodejs]
slides:none on file

History of JavaScript standards and how Node actually inherits V8 lead to concrete fixes and tradeoffs: Node updates V8 mid-release to get ES features; util.promisify and low‑level promise optimizations reduce allocations and in some measurements async/await outperform callbacks; post‑mortem tooling breaks because promises change unwinding; TC39 needs two engine implementations and about eight months minimum to standardize a feature; an ABI‑stable layer, N‑API, ships experimental in Node 8 to let native modules survive V8 changes.

AI-written summary · about

  1. 0:00Start
  2. 6:24THE V8 ENGINE
  3. 9:07WE NEEDED BETTER PROMISE SUPPORT
  4. 10:48BUT WE DON'T HAVE A BETTER SOLUTION
  5. 12:30REGARDING CALLBACKS
  6. 21:14ONE STAGE PER MEETING
  7. 25:41JAVASCRIPT'S MONSTER
  8. 26:27USED BY NODE AND NATIVE MODULE AUTHORS
~/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.