HN Hall of Fame Weekly email

Great Works in Programming Languages

www.cis.upenn.edu Reference Curated collections & archives Computer science Candidate
Screenshot of www.cis.upenn.edu captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 6 calendar years, with breakout response in 2 of them.

submissions
7
submitters
7
observed span
2011–2017
peak thread · 46 comments
212 pts
latest 20+ return · 2015-06-02
67 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

The most recent paper mentioned here is from 2000. The most recent 'greatest of the great' is from 1978. Is it simply that it takes a long time for us to decide what constitutes a significant advancement, or is something else going on?

state·212-point thread·

I'm a bit surprised not to see any papers by Simon Peyton-Jones (of Haskell fame) on the list. I guess most of the papers on this list were old classics and many of the authors have already passed away or retired. SPJ is one of the most relevant programming language researchers of the past 20 years, but maybe his work is "too new" for this list. Reading his books and papers taught sparked the interest in programming languages in me.

exDM69·184-point thread·

A very impressive list. I wondered how accessable these articles are and searched for the first one. My first hit was a retrospective written by C.A.R. Hoare in 2009. It too is a very interesting read. Haven't found the original though... http://dl.acm.org/citation.cfm?doid=1562764.1562779

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
473

reference only — not used in Hall rules or ranking

Total comments
92

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2011-03-08Great Works in Programming Languagesprimodemus40
2012-07-24Great Works in Programming Languagesspacemanaki30
2013-06-13Great Works in Programming LanguagesFirst breakouttimf18446
2014-04-24Great Works in Programming Languagesadbge20
2014-11-30Great Works in Programming LanguagesBest threadadamnemecek21237
2015-06-02Great Works in Programming LanguagesLatest 20+ point returnmirceasoaica679
2017-10-01Great Works in Programming Languages (2004)relyio10