~/talk

The news of the death of JavaScript has been greatly exaggerated

Talkat CityJS London 2025 · 2025-04-23..04-25· [javascript, web-platform]
slides:none on file

Gives a 1995–2025 timeline showing concrete attempts to replace JavaScript: browser forks like JScript/VBScript, plugin ecosystems (Flash and Java applets that repeatedly fail due to security and user install burden), and compilation targets such as GWT and Blazor that produce multi‑MB generated bundles and poor DOM access. Notes milestones (1999 JSON and Node.js, ES6 and annual releases) and two real wins from the ecosystem: TypeScript mainstream and WebAssembly for heavy compute but it needs JS for DOM. Concludes JavaScript remains the web’s runtime.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:06Programming trends 2025-2035
  3. 2:56JavaScript's first 30 years
  4. 6:08JavaScript's developer struggles
  5. 7:11Browser-based killers
  6. 9:00Plugin-based approaches
  7. 11:10Compilation targets
  8. 14:02WebAssembly's role
  9. 15:06New web standards
  10. 16:14Why JavaScript won't die
  11. 17:38Q&A
~/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.