~/talk

Why the Next Five Years Will Be About Languages

Talkat GeeCON 2024 · 2024-05-15..05-17· [compilers-and-language-design]
links:none on file
slides:none on file

Argues that language innovation becomes practical now because per-chip speed plateaus push multicore, VMs and tools remove low-level work, and microservices let different languages interoperate. Shows working examples: Jolie compiles a compiler-verified HTTP+JSON service on port 9000, Wing runs a local mock AWS and transpiles to Terraform for real deployments, GraalVM/LLVM enable new backends and Rust→WASM. Traces adoption timelines (C++ ~15 years, functional ~40) to show what actually scales.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10Complexity in web development
  3. 3:37Programming language evolution
  4. 5:21Academics vs practitioners
  5. 9:43Feedback loop in language design
  6. 16:11Virtualization and language tools
  7. 19:47New language concepts
  8. 24:22Functional programming impact
  9. 31:06Haskell and infinite lists
  10. 37:58Reactive programming origins
  11. 38:19Modern language challenges
  12. 45:22Service-oriented languages
  13. 47:28Cloud-native language design
  14. 49:35Natural language and DSLs
  15. 54:14Language adoption realities
  16. 59:52Overcoming language adoption fears
  17. 1:00:16Future of programming languages
~/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.