Keep Betting On JavaScript
summary
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
chapters (6)
- 0:00Start
- 0:27brief history lesson
- 20:39language
- 21:15code is human communication
- 24:06multi-paradigm
- 24:26declarative








