~/talk

The Past, Present & Future of Programming Languages

Talkat GOTO Copenhagen 2024 · 2024-09-30..10-04· [compilers-and-language-design]
slides:none on file

Argues that language change is slow: mainstream toolchains and surveys show the top 10 are >2/3 of usage and the top 5 hold ~55%, most popular languages predate 2000, only a handful of 21st‑century entries break in. Notes technical specifics: Fortran proved compiler parity, Algol 68 introduced expression orientation and block structure, co‑routines appear in early simulation languages, and spreadsheets (Excel) act as the world’s largest functional platform. Claims LLMs amplify historical data and therefore will slow, not accelerate, language turnover.

AI-written summary · about

  1. 0:00Intro
  2. 2:42Past, present & future
  3. 6:07John Backus: Fortran
  4. 8:54Robert W. Floyd: Paradigms
  5. 9:08Prog. languages appear to be in trouble
  6. 10:10Prog. language rankings
  7. 16:22Top prog. languages 2024
  8. 17:22Bjarne Stroustrup
  9. 17:45Prog. languages chronologically ordered
  10. 21:27Algol 68
  11. 24:16Edsger Dijkstra
  12. 29:08Subroutines
  13. 33:14Block structure
  14. 38:14FP languages
  15. 40:48Pipelines
  16. 42:28Lambdas
  17. 47:18LISP & Machine Learning
  18. 51:55Prog. language evolution
  19. 54:17Java
  20. 55:06Betterigde's law
  21. 55:36Outro
~/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.