Can Programming Be Liberated from the von Neumann Style? (1977) [pdf]
tosh
21 points
3 comments
March 22, 2026
Related Discussions
Found 5 related stories in 51.0ms across 3,471 title embeddings via pgvector HNSW
- The Two Worlds of Programming HotGarbage · 13 pts · March 19, 2026 · 56% similar
- Methods in Languages for Systems Programming (2023) surprisetalk · 17 pts · March 16, 2026 · 54% similar
- Computing in Freedom with GNU Emacs birdculture · 24 pts · March 13, 2026 · 51% similar
- Rob Pike’s Rules of Programming (1989) vismit2000 · 901 pts · March 18, 2026 · 49% similar
- Emacs as a Programmable Workbench signa11 · 13 pts · March 30, 2026 · 49% similar
Discussion Highlights (2 comments)
dtagames
This is the seminal work by John Backus that introduced the idea of functional programming style. I met John when I was a mainframe developer at IBM. Although he didn't live to see the advent of AI agents, I think he'd push even harder for functional style now, in the age of AI assisted programming. While harder to write initially than imperative or object oriented code, functional is more bulletproof in practice and "frees us" from the problems of those other styles, as he tries to explain in the paper.
aappleby
Buried in this paper is a mention of "Applicative State Transition Systems", a programming paradigm that never caught on.