The seven programming ur-languages
madhadron.com/posts/seven_languages.html
What Jamie wrote
Good overview of fundamentally different programming language paradigms.
I am aware of seven ur-languages in software today. I’ll name them for a type specimen, the way a species in paleontology is named for a particular fossil that defines it and then other fossils are compared to the type specimen to determine their identity. The ur-languages are:
ALGOL, Lisp, ML, Self, Forth, APL, and Prolog
Many programmers will spend nearly their entire career just in the one branch -- ALGOL. And moving between languages in that branch really isn't that hard. It’s syntax difference, but the approach is similar enough. Moving to another branch is much more difficult.
Saved the same week · 22 links that week
- Web3 — A vision for a decentralized web
- How Cloudflare provides tools to help keep IPFS users safe
- There’s a Multibillion-Dollar Market for Your Phone’s Location Data – The Markup
- My Accidental Visit to Kyiv, the Pandemic’s Party Capital - The New York Times
- What Happened to Facebook, Instagram, & WhatsApp? – Krebs on Security