Edsger W. Dijkstra
Dutch computer scientist and pioneer of structured programming
Dijkstra won the ACM Turing Award in 1972 for his advocacy of structured programming.[1] After returning from Austin to his Nuenen home, Dijkstra succumbed to cancer on 6 August 2002.[2][3]
Quick Facts
- Born
- 11 May 1930
- Birthplace
- Rotterdam, Netherlands
- Died
- 6 August 2002
- Place of death
- Nuenen, Netherlands
- Spouse
- Ria C. Debets
- Children
- Marcus
- Femke
- Rutger
- Field
- Computer science, Theoretical computer science
- Workplaces
- Mathematisch Centrum, Eindhoven University of Technology, Burroughs Corporation, University of Texas at Austin
Facts from the source article.
Life and work
Dijkstra's father Douwe Wybe Dijkstra was a chemist and his mother Brechtje Cornelia Kluijver was a mathematician.[4][5] Dijkstra became the Netherlands' first official "programmer" in March 1952 through a job offer from Adriaan van Wijngaarden.[6] He received his PhD from the University of Amsterdam in 1959 for a thesis on communication with an automatic computer.[7] Dijkstra became a professor at the Eindhoven University of Technology in 1962 and later built the THE operating system there.[8][9]
During his 1952-1962 tenure at the Mathematisch Centrum in Amsterdam, Dijkstra and a colleague produced the first ALGOL 60 compiler by August 1960.[8][6] For the ARMAC computer's 1956 inauguration demonstration, Dijkstra both formulated and solved the shortest path problem.[6] In August 1973, Dijkstra became a research fellow for the Burroughs Corporation, carrying out his duties from his Nuenen home.[8]
What the cited sources add
The Dijkstra Archive notes that his scientific contributions are fundamental to algorithm design, programming languages, program design, operating systems, distributed processing, and formal specification.[10] Dijkstra himself stated in his 1972 Turing Lecture that he entered the programming profession officially on the first spring morning of 1952.[11] He also wrote that when he married in 1957, Dutch marriage rites required him to state his profession as a programmer.[11] The Dijkstra Archive describes how he mailed copies of his consecutively numbered technical notes, known as "EWDs," to several dozen recipients for over four decades.[10]
The archive explains that the informal circulation of many EWDs eventually reached into the thousands due to photocopying and wide interest.[10] The Dijkstra Prize in Distributed Computing honors his foundational work on concurrency primitives such as the semaphore.[10]
References
- Wikipedia, "Edsger W. Dijkstra" (CC BY-SA 4.0), which cites: "Edsger W. Dijkstra - A.M. Turing Award Laureate", amturing.acm.org (original not read by us) en.wikipedia.org
- Wikipedia, "Edsger W. Dijkstra" (CC BY-SA 4.0), which cites: Goodwins, "Computer science pioneer Dijkstra dies", 8 August 2002 (original not read by us) en.wikipedia.org
- Wikipedia, "Edsger W. Dijkstra" (CC BY-SA 4.0), which cites: Goodwins, "Computer science pioneer Dijkstra dies", 8 August 2002; "World-renowned University of Texas at Austin computer scientist Edsger Dijkstra dies", UT News, 7 August 2002; Dale, "Computer Science Illuminated", Jones & Bartlett Publishers, 31 December 2014, p. 316; "Edsger Dijkstra Passes Away", Dr. Dobb's Journal, 2002, p. 14; Markoff, "Edsger Dijkstra, 72, Physicist Who Shaped Computer Era", The New York Times, 10 August 2002 (original not read by us) en.wikipedia.org
- Wikipedia, "Edsger W. Dijkstra" (CC BY-SA 4.0), which cites: "De Rotterdamsche Chemische Kring in de jaren 1945 tot 1963 - CHG", chg.kncv.nl (we also read that source) en.wikipedia.org
- Wikipedia, "Edsger W. Dijkstra" (CC BY-SA 4.0), which cites: "Edsger Wybe Dijkstra", Stichting Digidome, 3 September 2003; O'Connor, "Dijkstra biography", MacTutor, July 2008; "Edsger Dijkstra - Biography", Maths History (original not read by us) en.wikipedia.org
- Wikipedia, "Edsger W. Dijkstra" (CC BY-SA 4.0), which cites: Faulkner, "In Memoriam: Edsger Wybe Dijkstra", University of Texas at Austin, 19 August 2013 (original not read by us) en.wikipedia.org
- Wikipedia, "Edsger W. Dijkstra" (CC BY-SA 4.0), which cites: Dijkstra, Edsger Wiebe, "Communication with an automatic computer", Uitgeverij Excelsior/CWI, 28 October 1959 (original not read by us) en.wikipedia.org
- Wikipedia, "Edsger W. Dijkstra" (CC BY-SA 4.0), which cites: Apt, "Edsger Wybe Dijkstra (1930 - 2002): A portrait of a genius", Formal Aspects of Computing, 2002, p. 92–98 (original not read by us) en.wikipedia.org
- Wikipedia, "Edsger W. Dijkstra" (CC BY-SA 4.0), which cites: Faulkner, "In Memoriam: Edsger Wybe Dijkstra", University of Texas at Austin, 19 August 2013; Silberschatz, "Operating System Concepts", 1988, p. 512 (original not read by us) en.wikipedia.org
- "The manuscripts of Edsger W. Dijkstra", E. W. Dijkstra Archive. facts only, no text reused. cs.utexas.edu
- Dijkstra, "The Humble Programmer", ACM Turing Lecture 1972, 1972. facts only, no text reused. cs.utexas.edu
Each numbered sentence above was checked against the source it cites before publication. Sentences citing Wikipedia adapt text from the English Wikipedia article Edsger W. Dijkstra (contributors), used under CC BY-SA 4.0; this entry is available under the same licence. Other sources were used for facts only; no text or images are copied from them.
More in Scientists & Inventors
Elsewhere in Historical Figures
Spotted an error? Know more?
Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced
