Informaticalegende en -pionier Professor Edsger Wybe Dijkstra is vandaag thuis
in Nuenen aan de gevolgen van kanker overleden
Dijkstra werd in 1930 in Rotterdam geboren en had als vader een scheikundige en
als moeder een wiskundige. Hij ging naar het Gymnasium Erasmianum in Rotterdam
en studeerde wiskunde en theoretische natuurkunde aan de universiteit van
Leiden. Aan de universiteit van Amsterdam promoveerde hij vervolgens in de
informatica. Als programmeur ging hij daarna aan de slag bij het CWI in
Amsterdam (1952-1962) en later als hoogleraar wiskunde aan de technische
universiteit van Eindhoven (1962-1984). Van 1973-1984 werkte hij bovendien als
onderzoeker voor Burroughs Corporation. In 1999 ging hij met emeritaat. Dijkstra
laat een vrouw en drie kinderen achter.
Dijkstra's prestaties werden alom geroemd. Zo ontving hij in 1972 de ACM Turing
Award, die door velen gezien wordt als de Nobel- prijs voor informatici. Hij was
lid van de Koninklijke Nederlandse Akademie van Wetenschappen (KNAW),
lid van de American Academy of Arts and Sciences (AAAS),
en erelid van de British Computer Society (BCS).
In 1974 ontving hij de AFIPS Harry Goode Award, in 1982 de IEEE Computer Pioneer
Award, en in 1989 de ACM SIGCSE Award voor "Outstanding Contributions to Computer Science
Education". De economische faculteit van Athene schonk hem in 2001 een
eredoctoraat. In 2002 waardeerde de C&C Foundation of Japan Dijkstra
"for his pioneering contributions to the establishment of the scientific basis for computer software through creative research in basic software theory, algorithm theory, structured programming, and semaphores".
Dijkstra staat bekend om zijn wiskundig en logisch inzicht en als grondlegger
van het hedendaagse gestructureerde programmeren. Hij wordt onder andere
gewaardeerd voor het idee dat besturingssystemen opgebouwd moeten worden als
expliciet gesynchroniseerde sequentiële processen en voor de formele
ontwikkeling van computer programma's. Hij staat ook bekend om zijn
verbazingwekkend efficiënte "shortest path algoritme" en voor het
ontwerpen en programmeren van de eerste Algol 60 compiler. Befaamd werd hij voor
het afschaffen van het GOTO statement: zijn "Goto statement considered
harmful" gaat dan ook de geschiedenis van de informatica in. Onder deze
titel publiceerde Dijkstra in 1968 een artikel in
Communications of the ACM, die het begin van de moderne software-ontwikkeling
markeerde. In plaats van wilde sprongen met GOTO-instructies, moesten WHILE, DO
of UNTIL dit voortaan regelen.
Dijkstra was een animerende schrijver. Zijn volledige
collectie van 1300 geschreven werken is digitaal ingescand. Hij
correspondeerde in de loop der jaren ook regelmatig met honderden vrienden en
collega's -- niet per e-mail, maar per conventionele post.
Voor meer informatie, zie hier.