# Edsger Dijkstra
![[50 Resources/51 Attachments/51.03 Public/2026-03-21 Edsger Dijkstra.jpg|400]]
Edsger Wybe Dijkstra (1930-2002) was a Dutch computer scientist and one of the most influential figures in the history of the discipline. He received the Turing Award in 1972 "for fundamental contributions to programming as a high, intellectual challenge."
Dijkstra is best known for his shortest path algorithm (1956), his advocacy for structured programming over goto statements ("Go To Statement Considered Harmful", 1968), and coining the term [[Separation of Concerns]] (1974). He also contributed seminal work on concurrent programming, including the dining philosophers problem and the semaphore concept for process synchronization.
He was a prolific writer of handwritten manuscripts known as "EWDs" (over 1,300 numbered documents), covering topics from algorithms to the philosophy of computing. His writing style was precise, opinionated, and often provocative. He believed programming should be approached as a mathematical discipline and consistently argued for simplicity and rigor over cleverness.
## Key contributions
- **Dijkstra's algorithm** (1956): shortest path in weighted graphs
- **Structured programming** (1968): elimination of goto, advocating for sequential, selection, and iteration constructs
- **Separation of Concerns** (1974): design principle for managing complexity by dividing systems into distinct sections
- **Semaphores**: synchronization primitive for concurrent programming
- **Dining philosophers problem**: classic illustration of concurrency challenges
- **THE multiprogramming system** (1968): early layered operating system design
- **Self-stabilizing systems** (1974): systems that recover from arbitrary states
## Career timeline
- **1930**: Born in Rotterdam, Netherlands
- **1956**: Invented shortest path algorithm
- **1962-1973**: Professor at Eindhoven University of Technology
- **1968**: Published "Go To Statement Considered Harmful"
- **1972**: Received the Turing Award
- **1973-1984**: Research Fellow at Burroughs Corporation
- **1984-1999**: Schlumberger Centennial Chair at University of Texas at Austin
- **2002**: Died in Nuenen, Netherlands
## References
- https://en.wikipedia.org/wiki/Edsger_W._Dijkstra
- https://www.cs.utexas.edu/~EWD/
## Related
- [[Separation of Concerns]]
## Quotes
<!-- QueryToSerialize: LIST FROM #type/quote AND [[Edsger Dijkstra]] WHERE public_note = true SORT file.name ASC -->
## Books
<!-- QueryToSerialize: LIST FROM #type/book AND [[Edsger Dijkstra]] WHERE public_note = true SORT file.name ASC -->