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


Effortless ERD Design With Prisma Markdown
21/10/2024

Prisma Markdown is a new tool that takes the pain out of drawing entity relationship diagrams. An essential help if your design is database driven rather than code driven.



Improved Code Completion With JetBrain's Mellum
29/10/2024

JetBrains has launched Mellum, a proprietary large language model specifically built for coding. Currently available only with JetBrains AI Assistant, Mellum is claimed to provide faster, sm [ ... ]


More News

Last Updated ( Monday, 11 May 2020 )