Panel: Next 50 Years of POPL
summary
Panel discussion surveys POPL's past and future with concrete examples and tensions: cites FlashFill and program synthesis, the 1976 abstract interpretation result, monads and modular interpreters, and the rise of proof assistants at scale and TensorFlow/PyTorch enabling differentiable programming. Panelists debate concrete needs—HCI methods, tutorials and demos, reproducible software, mentorship, and the costs of a low acceptance rate—and propose actionable directions for tooling, outreach, and reviewing practices rather than vague predictions.
AI-written summary · about
chapters (9)
- 0:00Introduction of the panel
- 2:16Research areas and origins
- 8:02History of the conference
- 10:36Evolution of the community
- 15:44Theory and practice tension
- 22:18Key contributions of POPL
- 29:32Future challenges and goals
- 43:21Review process improvements
- 50:11Audience Q&A
related talks
01h 24mProcedural Programming: It’s Back? It Never Went Away
01h 01mSpearheading the future of programming
01h 18mFuture Directions for Session Types
01h 09mThe Future of Software Engineering
01h 02mProcedural Programming: It Never Went Away
36mInviting everyone to the party
43mParadigms Without Progress: Kuhnian Reflections on Programming Practice
31mPanel: The AI Architecture Debt—Refactoring Infrastructure for Sustainable Privacy
