Cover of A discipline of programming

A discipline of programming

by Edsger Wybe Dijkstra · first published 1976

51mentions
16recommended by
30HN commenters
2009–2025first – last mentioned

53% recommend47% neutral

Why HN recommends it

Introduces formal program derivation and correctness proofs for imperative programs, with worked examples on designing elegant algorithms. Suits programmers who want a mathematical grounding beyond testing.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

50 2007: 0 mentions2008: 0 mentions2009: 2 mentions2010: 4 mentions2011: 2 mentions2012: 3 mentions2013: 3 mentions2014: 4 mentions2015: 2 mentions2016: 0 mentions2017: 3 mentions2018: 1 mention2019: 0 mentions2020: 3 mentions2021: 1 mention2022: 5 mentions2023: 2 mentions2024: 1 mention2025: 3 mentions2026: 0 mentions200720172026

What Hacker News says

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help