October 2025
Intermediate to advanced
673 pages
15h 55m
English
3. I will produce, with each release, a quick, sure, and repeatable demonstration that every element of the code works as it should.
Does that sound unreasonable to you? Does it sound unreasonable to be expected to prove that the code you’ve written actually works? Allow me to introduce you to Edsger Wybe Dijkstra.
Edsger Wybe Dijkstra was born in Rotterdam in 1930. He survived the bombing of Rotterdam and the German occupation of the Netherlands, and in 1948, he graduated high school with the highest possible marks in math, physics, chemistry, and biology.
In March of 1952, at the age of 21, and just nine months before I would be born, he took a job with the Mathematical Center of Amsterdam as the Netherlands’ ...
Read now
Unlock full access