EPISODE · Apr 17, 2024 · 48 MIN
Standing on the Shoulders of Giants: Edsger Dijkstra
from Picture Me Coding · host Erik Aker and Mike Mull
This week we talked about the greatest philosopher of our field: Edsger Dijkstra. Most software engineers will immediately recall Dijkstra's Algorithm, for finding the shortest path between two nodes in a graph, but Dijkstra's work covers a large range of topics over 5 decades, from code quality to complexity to concurrent programming, and programming languages.In this episode, we talked specifically about the following works, including the original paper where Dijkstra first published what we now call "Dijkstra's algorithm":Notes on structured programmingSolution of a problem in concurrent program control (1965)Two Problems in Connexion with Graphs (1959)Go To Statement Considered HarmfulThis episode is part I of our Dijkstra discussion. We'll be back next week for more.Send us Fan Mail
What this episode covers
This week we talked about the greatest philosopher of our field: Edsger Dijkstra. Most software engineers will immediately recall Dijkstra's Algorithm, for finding the shortest path between two nodes in a graph, but Dijkstra's work covers a large range of topics over 5 decades, from code quality to complexity to concurrent programming, and programming languages. In this episode, we talked specifically about the following works, including the original paper where Dijkstra first published what...
NOW PLAYING
Standing on the Shoulders of Giants: Edsger Dijkstra
No transcript for this episode yet
Similar Episodes
Mar 3, 2026 ·44m
Feb 21, 2026 ·30m
Dec 17, 2025 ·30m
Dec 11, 2025 ·26m
Dec 11, 2025 ·29m
Dec 11, 2025 ·33m