Why the Next Five Years Will Be About Languages
summary
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
chapters (17)
- 0:00Introduction
- 1:10Complexity in web development
- 3:37Programming language evolution
- 5:21Academics vs practitioners
- 9:43Feedback loop in language design
- 16:11Virtualization and language tools
- 19:47New language concepts
- 24:22Functional programming impact
- 31:06Haskell and infinite lists
- 37:58Reactive programming origins
- 38:19Modern language challenges
- 45:22Service-oriented languages
- 47:28Cloud-native language design
- 49:35Natural language and DSLs
- 54:14Language adoption realities
- 59:52Overcoming language adoption fears
- 1:00:16Future of programming languages
related talks
59mWhy the Next Five Years Will Be About Languages
10mpart6 – Ted Neward
10mpart3 – Ted Neward
57mWhy Programming Languages Matter
56mThe Past, Present & Future of Programming Languages
38mWhither Programming Languages: Where Did They Go And Where Are They Going?
10mpart4 – Ted Neward
01h 10mThe Past, Present and Future of Programming Languages
