~/talk

Keep Betting On JavaScript

Talkat JSCamp 2018 · on Thursday, 2018-07-19· [javascript, webassembly]

JavaScript evolves through incremental baby steps yet now splits into a human-facing language and a machine-oriented substrate, with concrete outcomes: ES6 features and async/await for clearer code, engines that now support shared-memory and Atomics, widespread Babel transpilation and TypeScript tooling, macros experiments, and WebAssembly that runs heavy engines (Unreal) at 60fps. The talk names the tradeoffs—better performance and new languages on the page versus loss of view-source clarity—and asks whether those divergent bets still serve human communication.

AI-written summary · about

  1. 0:00Start
  2. 0:27brief history lesson
  3. 20:39language
  4. 21:15code is human communication
  5. 24:06multi-paradigm
  6. 24:26declarative
~/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.