Today In History logo TIH
Edsger W. Dijkstra

Historical Figure

Edsger W. Dijkstra

1930–2002

Dutch computer scientist (1930–2002)

Interwar & WWII

Talk to Edsger W. Dijkstra

Have a conversation with this historical figure through AI

Biography

Edsger Wybe Dijkstra was a Dutch computer scientist, programmer, mathematician, and science essayist.

Read more on Wikipedia

Timeline

The story of Edsger W. Dijkstra, told in moments.

1952 Event

Became the Netherlands' first programmer, hired at the Mathematical Centre in Amsterdam. The field barely existed. He had to invent his job description.

1956 Event

Formulated the shortest path algorithm in about twenty minutes while sitting at a cafe in Amsterdam. The algorithm now bears his name and is used in everything from GPS navigation to network routing.

1968 Event

Published "Go To Statement Considered Harmful." The letter became one of the most cited arguments in computer science. It didn't end the debate, but it won it.

1972 Event

Won the Turing Award for fundamental contributions to programming. He was 42. Continued producing handwritten manuscripts he called EWDs. He wrote over 1,300 of them.

2002 Death

Died of cancer in Nuenen, the Netherlands. The same town where Van Gogh once painted. Dijkstra had spent his last years writing, arguing, and insisting that elegance in software was not optional.

In Their Own Words (20)

It is not the task of the University to offer what society asks for, but to give what society needs.

Dijkstra (2000), "Answers to questions from students of Software Engineering" (EWD 1305)., 2000

May, in spite of all distractions generated by technology, all of you succeed in turning information into knowledge, knowledge into understanding, and understanding into wisdom.

Dijkstra (1998), 1998

It is time to unmask the computing community as a Secret Society for the Creation and Preservation of Artificial Complexity.

Dijkstra (1996) "The next fifty years" (EWD 1243a)., 1996

I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself "Dijkstra would not have liked this", well, that would be enough immortality for me.

Dijkstra (1995) "Introducing a course on calculi" (EWD 1213)., 1995

Probably I am very naive, but I also think I prefer to remain so, at least for the time being and perhaps for the rest of my life.

(Referring to his conclusion to the Barber paradox or Russell's paradox.), 1985

Artifacts (15)

Structured Programming

This book is the classic text in the art of computer programming. The first section represents an initial outstanding contribution to the understanding of the design of programs and the use of...

1972

A Discipline of Programming

Executional abstraction; The role of programming languages; States and their characterization; The characterization of semantics; The semantic characterization of a programming language; Two theorems;...

1976

Methodik des Programmierens

Software -- Programming Techniques.

1985

Selected Writings on Computing: A personal Perspective

Since the summer of 1973, when I became a Burroughs Research Fellow, my life has been very different from what it had been before. The daily routine changed: instead of going to the University each...

2012

Predicate Calculus and Program Semantics

This booklet presents a reasonably self-contained theory of predicate trans former semantics. Predicate transformers were introduced by one of us (EWD) as a means for defining programming language...

2012

this man would someday be known as the world's greatest leader.

rity there. He mentioned al-Qaeda and said the organization "could use memberships from Americans". He mentioned Osama bin Laden and said "this man would someday be known as the world's greatest...

Works Talk

Mohamed the son of Mohamed Elamir awad Elsayed

Awad el-Sayed Atta", and went by the name Mohamed el-Amir at the Hamburg University of Technology. In his will, written in 1996, Atta gives his name as "Mohamed the son of Mohamed Elamir awad...

Works Talk

A Primer of ALGOL 60 Programming: Together with Report on the Algorithmic Language ALGOL 60

Alphabetic index of definitions of concepts and syntactic units

1962

the picture that came out in the newspaper, that's exactly what that man looked ...

entioned Osama bin Laden and said "this man would someday be known as the world's greatest leader." Bryant said "the picture that came out in the newspaper, that's exactly what that man looked like."...

Works Talk

attractive and self-confident. She observed Muslim customs, taking taxis to and ...

nian woman who worked for a planning bureau in the city. Volker Hauth, who was traveling with Atta, described Amal as "attractive and self-confident. She observed Muslim customs, taking taxis to and...

Works Talk

He wanted to finance a twin-engine, six-passenger aircraft and remove the seats,

ited States (see below). According to Bryant, Atta wanted to finance the purchase of a crop-duster. "He wanted to finance a twin-engine, six-passenger aircraft and remove the seats," Bryant told ABC's...

Works Talk

A Short Introduction to the Art of Programming

1971

EWD3K: Short Introduction to the Art of Computer Programming

1971

EWD316: A Short Introduction to the Art of Programming

1971

A Simple Axiomatic Basis for Programming Language Constructs

1973

More from the Interwar & WWII

Explore what happened on the days that shaped Edsger W. Dijkstra's life. Today In History connects historical figures with the events, births, and deaths that defined their era. Browse all historical figures or explore today's events.