P

Paul McJones

mcjones.org · Personal blog · on HN since 2009

Paul McJones preserves computing history, with archives and writing on Lisp, SQL, System R, Prolog, and early operating systems.

What HN saysHN links it for historical source material, such as the Lisp 2 project and background on John Allen's Anatomy of LISP.
23HN people shared it
8linked it in comments
18stories submitted
200story points
9 months agolast shared
2009people per year2026

Most-shared posts

  1. 1
    SQL Reunion: People, Projects, and Politics (1995)
    4 people · 25 points · first shared 2020 · 1 comments on HN
  2. 2
    50th Anniversary of Lisp 1.5 Programmer’s Manual
    2 people · 8 points · first shared 2012 · discussion on HN
  3. 3
    Authors’ Edition of Elements of Programming
    2 people · 4 points · first shared 2019 · discussion on HN
  4. 4
    Cal TSS Archives
    2 people · 3 points · first shared 2020 · discussion on HN
  5. 5
  6. 6
    System R
    2 people · first shared 2010
  7. 7
    Sqlr95 System
    2 people · first shared 2022
  8. 8
    The Lisp 2 Project (2018)
    1 people · 83 points · first shared 2020 · 14 comments on HN
  9. 9
  10. 10
    In search of the original Fortran compiler (2017)
    1 people · 30 points · first shared 2020 · 3 comments on HN
  11. 11
    The Birth of SQL
    1 people · 2 points · first shared 2009 · discussion on HN
  12. 12
    Multics Relational Data Store (MRDS)
    1 people · 2 points · first shared 2025 · discussion on HN
  13. 13
    SQL Reunion: People, Projects, and Politics (1997) [pdf]
    1 people · 2 points · first shared 2024 · discussion on HN
  14. 14
    CAL Timesharing System: Before computers were personal
    1 people · 1 points · first shared 2023 · discussion on HN
  15. 15
    John allen 1937 2022 and anatomy of lisp
    1 people · first shared 2024

What HN people wrote when they linked it

pmcjones · 2024-04-11
The book was included in the ACM's Classic Book series, but a free PDF was not available until now. Backstory here: https://mcjones.org/dustydecks/john-allen-1937-2022-and-anatomy-of-lis…
mncharity · 2020-06-11
And a follow-up post is "GTL is a LISP 2 implementation" https://mcjones.org/dustydecks/archives/2018/06/04/1001/ . Which I note only because it's easily overlooked if one doesn't scroll down far enough.
jcynix · 2026-02-18
And here's some interesting background info on the late John Allen which I just stumbled upon: John Allen (1937-2022) and Anatomy of LISP https://mcjones.org/dustydecks/archives/2024/04/11/1249/
mek6800d2 · 2024-06-17
Dusty Decks? First thing that popped into my head when I saw your name. I bookmarked it on one of my web pages back in 2004. Dang, between that and your other works, a computing rock star in our midst! Dusty Decks: Preserving historic software https://mcjones.org/dustydecks/
smackeyacky · 2022-01-24
To a programmer, sure, but SQL was designed as a natural language[0] for non programmers and the syntax reflects that i.e I need eggs, flour, sugar and vanilla from the supermarket. Vs Yoda From the supermarket eggs, flour, sugar and vanilla I need. The original use case has long failed, but here we are with SQL stockholm syndrome. I don't hate it, but strictly speaking it is a bit odd. Edit: there was a linguist in the group that developed SQL to help with the goal of making it easier for non programmers. [0] https://www.mcjones.org/System_R/SQL_Reunion_95/sqlr95-System.html
gonzo · 2011-10-24
McCarthy's wife died in 1977 in a climbing accident http://www.mcjones.org/System_R/SQL_Reunion_95/sqlr95-Vera.html
johnzabroski · 2010-09-13
There were academic systems that (a) didn't use the SQL langauge (b) came before Oracle, but wasn't commercialized as quickly as Oracle. Oracle's biggest business decision was standardizing on IBM's standards, according to Ingres founder Mike Stonebraker. Hugh Darwen and Paul McJones have all had stories about this. One source is: http://www.mcjones.org/System_R/ DB2 was also only funded by IBM on the premise that DB2 would increase disk storage sales: http://www.informationweek.com/news/software/database_apps/showArticle…
leoc · 2025-11-08
Reposting my now very old comment https://news.ycombinator.com/item?id=10502434 : > Herbert Stoyan's historical work on early Lisp http://www.mcjones.org/dustydecks/archives/2010/07/29/185/ https://web.archive.org/web/20050617031004/http://www8.informatik.uni-… is probably worth reading if one is seriously interested. (I haven't read much of it myself yet.) McCarthy praised Stoyan's work as better than his own 1979 HOPL paper ( http://www-formal.stanford.edu/jmc/history/lisp/lisp.html ): "Stoyan's reading of the early LISP documents gives a more accurate picture than my own memories turned out to have given." http://www-formal.stanford.edu/jmc/history/ > (As a side-note, I'm pretty sure that the broken, Wayback-beating link to "Lisp references according to Miller" on McCarthy's page is to this http://www.ai.sri.com/~delacaze/alu-site/alu/table/Lisp-History.html document by Kent Pitman and Brad Miller (see http://www.ai.sri.com/~delacaze/alu-site/alu/table/history.htm ).) From 2015-2018, "The Mysteries of Lisp -- I: The Way to S-expression Lisp" by Hong-Yi Dai https://arxiv.org/abs/1505.07375 ( https://news.ycombinator.com/item?id=31153702 ) > Despite its old age, Lisp remains mysterious to many of its admirers. The mysteries on one hand fascinate the language, on the other hand also obscure it. Following Stoyan but paying attention to what he has neglected or omitted, in this first essay of a series intended to unravel these mysteries,…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close