~/talk

The Past, Present and Future of Programming Languages

Talkat NDC TechTown 2025 · 2025-09-22..09-25· [compilers-and-language-design]
slides:none on file

Languages evolve slowly and the mainstream set stays surprisingly stable: TIOBE/RedMonk show a top five unchanged across years and most popular languages predate 2000. Historical features keep resurfacing — Algol/Simula ideas power modern classes, iterators and channels — and C++ adds coroutines in C++23 while C++23 coroutines exist but libraries lag. Stack Overflow traffic falls before ChatGPT and models train on existing code so LLMs amplify incumbents and cannot reliably replace compilers or guarantee consistent outputs.

AI-written summary · about

  1. 0:00Programming language evolution
  2. 10:20Language popularity trends
  3. 20:36Why change slows down
  4. 30:23Historical roots of concepts
  5. 40:50Object orientation origins
  6. 50:00Functional programming influence
  7. 1:00:38Future of languages and AI
~/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.