Edsger Dijkstra Born This Day In 1930
Written by Sue Gee   
Monday, 11 May 2020

Today marks the 90th anniversary of the birth of Edsger Wybe Dijkstra, whose paper "GOTO considered harmful" not only initiated an enduring debate but also set a trend for headlines that extended into other disciplines. He made many other significant contributions that shaped and influenced the field of computer science and is known for witty aphorisms.

dijkstra

Edsger Wybe Dijkstra (1930 - 2002)

Edsger Wybe Dijkstra was born in Rotterdam on 11 May 1930. His mother was a mathematician and his father a chemist. While working as a programmer at the Mathematisch Centrum in Amsterdam from 1952 to 1962, he graduated in mathematics and theoretical physics from the University of Leiden (1956) and took his PhD from the University of Amsterdam (1959). His thesis 'Communication with an Automatic Computer', was devoted to a description of the assembly language designed for the Xl, the first commercial computer developed in the Netherlands and also dealt with a new concept - an interrupt.

From 1962 to 1984 he was a professor of mathematics at the Eindhoven University of Technology and from 1973 he was also worked, from home, for the Burroughs Corporation, a company known for innovative hardware architecture. He was the company's only research fellow and as this post meant he made frequent trips to the USA he reduced his university appointment to one day per week - Tuesday which soon became known for the seminars he held dubbed the 'Tuesday Afternoon Club.' 

In 1984 when he moved to the USA to take up the Schlumberger Centennial Chair in the Computer Science Department at the University of Texas at Austin  a new 'branch' of the
Tuesday Afternoon Club emerged in Austin. Dijkstra worked in Austin until his retirement in the autumn of 1999.

Dijkstra ground-breaking contributions to computer science ranged from the engineering side to the theoretical one and covered several areas including compiler construction, operating systems, distributed systems, sequential and concurrent programming, software engineering and graph algorithms. Many of his papers, often just a few pages long, are the source of whole new research areas and several concepts that are now completely standard in computer science were first identified by Dijkstra and bear names coined by him. 

A Google search for Dijkstra suggests that his shortest path algorithm, Dijkstra's algorithm is what he is best known for - but many would disagree. Google also comes up with a short selection of his quotes and these are delightful:

Computer science is no more about computers than astronomy is about telescopes.

Program testing can be used to show the presence of bugs, but never to show their absence!

The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.
 

To know more about Dijkstra's influence on computer science, and the GOTO Considered Harmful  see our history article, Edsger Dijkstra - The Poetry Of Programming.  

 

More Information

Edsger W. Dijkstra

Edsger Wybe Dijkstra (1930-2002): A Portrait of a Genius

Related Articles

First Ever Dijkstra Fellowship Shared by David Chaum and Guido van Rossum

Edsger Dijkstra - The Poetry Of Programming

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


AWS Adds Support For Llama2 And Mistral To SageMaker Canvas
12/03/2024

As part of its effort to enable its customers to use generative AI for tasks such as content generation and summarization, Amazon has added these state of the art LLMs to SageMaker Canvas.



Apache Lucene Adds Similarity Vector Searches
27/02/2024

Apache Lucene 9.10 has been released with support for similarity-based vector searches. Other improvements include block join compatible index sorting, and several improvements to ensure the software  [ ... ]


More News

Last Updated ( Monday, 11 May 2020 )