Keynote: The Future of JavaScript is Universal
summary
Argues that JavaScript must become a shared platform rather than a collection of targets, showing concrete divergence points: Deno, Cloudflare Workers, Moddable and embedded engines, V8-based runtimes vs non‑V8, and Node freezing intrinsics to reduce breakage. Presents ES modules as the long‑missing shared linking layer, notes run once run anywhere as the goal, points to JSON modules rejected at TPAC and TC39 module attributes/import maps work, and coins nihilistic transpilation for giving up on portability.
AI-written summary · about
chapters (8)
- 0:00Introduction and welcome
- 1:27What is universal JavaScript
- 4:35JavaScript everywhere platforms
- 8:56ES modules and shared code
- 11:24Nihilistic transpilation dangers
- 14:55Interface vs plumbing importance
- 17:25Standards for universal JavaScript
- 18:51Conclusion and call to action








