www.wikidata.de-de.nina.az
Edsger Wybe Dijkstra ˈɛtˌsxer ʋibe ˈdɛɪkˌstra anhoren 11 Mai 1930 in Rotterdam 6 August 2002 in Nuenen war ein niederlandischer Informatiker Er war der Wegbereiter der strukturierten Programmierung 1 1972 erhielt er den Turing Award fur grundlegende Beitrage zur Entwicklung von Programmiersprachen Edsger W Dijkstra 2002 Inhaltsverzeichnis 1 Leben 2 Wirken 3 Auszeichnungen Auswahl 4 Schriften Auswahl 5 Weblinks 6 EinzelnachweiseLeben BearbeitenEdsger Dijkstra wurde als Sohn eines Chemikers und einer Mathematikerin geboren Nach dem Besuch des Gymnasiums Erasmianum in Rotterdam studierte er ab 1948 Mathematik und theoretische Physik an der Universitat Leiden 1951 erreichte er den Bachelor Grad und besuchte im Anschluss einen Programmierkurs bei Maurice V Wilkes an der University of Cambridge Er setzte sein Studium in Leiden fort arbeitete fortan aber nebenbei am Mathematisch Centrum heute Centrum Wiskunde amp Informatica Zentrum fur Mathematik und Informatik in Amsterdam Sein Betreuer dort war Direktor Adriaan van Wijngaarden der ihn auch uberredete ganzlich zum Programmieren zu wechseln statt mit voller Kraft theoretische Physik zu treiben 1956 erreichte er den Master Grad und ging als Vollzeitangestellter zum Mathematisch Centrum Dijkstra wird als erster Programmierer der Niederlande bezeichnet und schrieb 1959 an der Universitat von Amsterdam seine Doktorarbeit uber die vom Mathematisch Centrum entwickelte Electrologica X1 deren grundlegende Software er schrieb 1962 wurde Dijkstra Mathematikprofessor an der Technischen Hochschule Eindhoven An anderswo bereits angebotene Informatik Lehrstuhle wollte er nicht da er hierfur noch keine ausreichende wissenschaftliche Grundlage sah Dennoch bot er seinen Studenten die Moglichkeit sich nach mindestens drei Jahren mathematischem Studium auf Themen der Informatik zu spezialisieren Er blieb weiter der Ansicht dass ein Studium der Informatik stark mathematisch gepragt und etwa ein Einfuhrungskurs fur Programmierung eine formalmathematische Veranstaltung frei von Programmiersprachen zu sein habe Ab 1973 schrankte er seine Tatigkeit an der Universitat auf eine ausserordentliche Professorenstelle reprasentiert durch den von ihm etablierten Eindhoven Tuesday Afternoon Club ein wo er dienstagnachmittags mit Kollegen wissenschaftliche Probleme und die neuesten Veroffentlichungen besprach und wurde hauptamtlich Research Fellow der Burroughs Corporation 1984 wechselte er auf den Schlumberger Centennial Chair in Computer Sciences an der University of Texas at Austin 1999 wurde er emeritiert Dijkstra starb an Krebs in seinem Heim in Nuenen Er hinterliess seine Frau Ria welche er 1957 geheiratet hatte sowie drei Kinder Zu seinen Doktoranden gehoren Arie Habermann und Martin Rem 2 Wirken BearbeitenUnter seinen Beitragen zur Informatik finden sich der Dijkstra Algorithmus zur Berechnung eines kurzesten Weges in einem Graphen 1959 in einem dreiseitigen Artikel veroffentlicht die erstmalige Einfuhrung von Semaphoren zur Synchronisation zwischen Threads und das damit zusammenhangende Philosophenproblem sowie der Bankieralgorithmus Des Weiteren stammt von ihm der Shunting yard Algorithmus ein Algorithmus fur die Uberfuhrung mathematischer Terme von der Infixnotation in die umgekehrte polnische Notation oder in einen abstrakten Syntaxbaum Basierend auf diesen Erfahrungen entwarf er das Multitasking Betriebssystem THE nach Technische Hogeschool Eindhoven das fur seine Schichtenstruktur bekannt wurde Niklaus Wirth berichtet dass Dijkstra im Rahmen dieser Arbeit erkannte nicht fur Teamarbeit geeignet zu sein und fortan nur noch alleine arbeitete Ende der 1950er Jahre war Dijkstra am Entwurf von Algol 60 beteiligt 1960 stellte er den ersten Compiler dafur fertig Ferner entwarf er den Sortieralgorithmus Smoothsort und entdeckte den Algorithmus von Prim auch Prim Dijkstra Algorithmus oder Algorithmus von Jarnik Prim und Dijkstra wieder Dijkstra schrieb uber 1300 Manuskripte fachlicher und privater Natur die er fotokopierte und jeweils an etliche Kollegen postalisch versendete meist aber nicht veroffentlichte Heute sind viele dieser sogenannten EWD Manuskripte nach seinen Initialen in einem Online Archiv gesammelt Fur die Burroughs Corporation schrieb er uber 500 wissenschaftliche Berichte Seine popularste Abhandlung ist Go To Statement Considered Harmful uber den Goto Befehl und warum er nicht benutzt werden sollte 3 Er fuhrte den Begriff der strukturierten Programmierung in die Informatik ein und popularisierte in seiner Turing Lecture The Humble Programmer auch den Begriff der Softwarekrise den er als regelmassiger Redner an Friedrich L Bauers International Summer School Marktoberdorf dort aufgenommen hatte Auszeichnungen Auswahl Bearbeiten1971 Mitglied der Koniglich Niederlandischen Akademie der Wissenschaften 1971 Distinguished Fellow der British Computer Society 1972 Turing Award 1975 Auslands Ehrenmitglied der American Academy of Arts and Sciences 1976 Ehrendoktortitel der Queen s University of Belfast 1982 Computer Pioneer Award der IEEE 2001 Ehrendoktortitel der Wirtschaftsuniversitat Athen 2002 C amp C Preis der NEC Corporation 2002 Dijkstra Preis der PODC Influential Paper Award der nach seinem Tod ihm zu Ehren benannt wurde Schriften Auswahl BearbeitenA Note on Two Problems in Connexion with Graphs Numerische Mathematik 1 1959 S 269 271 Go To Statement Considered Harmful Communications of the ACM 11 3 1968 S 147 148 PDF Cooperating sequential processes In F Genuys Hrsg Programming Languages NATO Advanced Study Institute Academic Press 1968 S 43 112 Mit Ole Johan Dahl und Tony Hoare Structured Programming Academic Press London 1972 ISBN 0 12 200550 3 enthalt auch die 1970 geschriebenen und zuvor unveroffentlichten Notes on Structured Programming Selected Writings on Computing A Personal Perspective Springer NY 1982 Mit Carel S Scholten Predicate Calculus and Program Semantics Springer Verlag 1990 ISBN 0 387 96957 8Weblinks Bearbeiten nbsp Wikiquote Edsger Wybe Dijkstra Zitate nbsp Commons Edsger Wybe Dijkstra Sammlung von Bildern Videos und Audiodateien E W Dijkstra Archive Seine Manuskripte auch Tagebucher und andere Veroffentlichungen Lebenslauf Nachrufe Videos englisch Einzelnachweise Bearbeiten Christian Kirsch Informatikpionier Edsger Dijkstra ist tot In heise online 7 August 2002 Edsger W Dijkstra im Mathematics Genealogy Project englisch Vorlage MathGenealogyProject Wartung id verwendet Edsger W Dijkstra Letters to the editor Go To Statement Considered Harmful In Communications of the ACM 11 Jahrgang Nr 3 ACM Marz 1968 ISSN 0001 0782 S 147 148 doi 10 1145 362929 362947 Trager des Turing Awards 1966 Perlis 1967 Wilkes 1968 Hamming 1969 Minsky 1970 Wilkinson 1971 McCarthy 1972 Dijkstra 1973 Bachman 1974 Knuth 1975 Newell Simon 1976 Rabin Scott 1977 Backus 1978 Floyd 1979 Iverson 1980 Hoare 1981 Codd 1982 Cook 1983 Thompson Ritchie 1984 Wirth 1985 Karp 1986 Hopcroft Tarjan 1987 Cocke 1988 Sutherland 1989 Kahan 1990 Corbato 1991 Milner 1992 Lampson 1993 Hartmanis Stearns 1994 Feigenbaum Reddy 1995 Blum 1996 Pnueli 1997 Engelbart 1998 Gray 1999 Brooks 2000 Yao 2001 Dahl Nygaard 2002 Rivest Shamir Adleman 2003 Kay 2004 Cerf Kahn 2005 Naur 2006 Allen 2007 Clarke Emerson Sifakis 2008 Liskov 2009 Thacker 2010 Valiant 2011 Pearl 2012 Micali Goldwasser 2013 Lamport 2014 Stonebraker 2015 Diffie Hellman 2016 Berners Lee 2017 Hennessy Patterson 2018 Hinton LeCun Bengio 2019 Catmull Hanrahan 2020 Aho Ullman 2021 Dongarra 2022 Metcalfe Normdaten Person GND 139688641 lobid OGND AKS LCCN n82078425 NDL 00437921 VIAF 17820452 Wikipedia Personensuche PersonendatenNAME Dijkstra Edsger W ALTERNATIVNAMEN Dijkstra Edsger WybeKURZBESCHREIBUNG niederlandischer InformatikerGEBURTSDATUM 11 Mai 1930GEBURTSORT RotterdamSTERBEDATUM 6 August 2002STERBEORT Nuenen Abgerufen von https de wikipedia org w index php title Edsger W Dijkstra amp oldid 235346857