Edsger Dijkstra

Plantilla:Infotaula personaEdsger Dijkstra
Imatge
Modifica el valor a Wikidata
Biografia
Naixement(nl) Edsger_Wybe_Dijkstra Modifica el valor a Wikidata
11 maig 1930 Modifica el valor a Wikidata
Rotterdam (Països Baixos) Modifica el valor a Wikidata
Mort6 agost 2002 Modifica el valor a Wikidata (72 anys)
Nuenen (Països Baixos) Modifica el valor a Wikidata
Causa de mortcàncer colorectal Modifica el valor a Wikidata
FormacióUniversitat d'Amsterdam - ciències de la computació (1956–1959)
Universitat de Cambridge (1951–1951)
Gymnasium Erasmianum (–1948)
Universitat de Leiden - física, matemàtiques (1948–1956) Modifica el valor a Wikidata
Tesi acadèmicaCommunication with an Automatic Computer Modifica el valor a Wikidata (1959 Modifica el valor a Wikidata)
Director de tesiAdriaan van Wijngaarden Modifica el valor a Wikidata
Activitat
Camp de treballCiència computacional, informàtica, matemàtiques, programació d'ordinadors, física, computer algorithm (en) Tradueix, llenguatge de programació i programa informàtic Modifica el valor a Wikidata
Lloc de treball Austin Modifica el valor a Wikidata
Ocupaciómatemàtic, professor d'universitat, gestor d'informació, enginyer, físic, informàtic, programador Modifica el valor a Wikidata
OcupadorUniversitat de Texas a Austin (1984–1999)
Burroughs Corporation (1973–1984)
Universitat Radboud de Nimega, Professor extraordinari (1971–1972)
Universitat Tècnica d'Eindhoven. Facultat de Matemàtiques i Ciències de la computació (1962–1984)
Centre de Matemàtiques i Informàtica (1952–1962) Modifica el valor a Wikidata
Membre de
Obra
Obres destacables
Estudiant doctoralNico Habermann, Martin Rem, David Naumann, Jan L.A. van de Snepscheut, Antonetta van Gasteren, Jan Udding i Cornelis Hemerik Modifica el valor a Wikidata
Família
CònjugeMaria C. Debets Modifica el valor a Wikidata
ParesDouwe Wybe Dijkstra i Brechtje Cornelia Kluijver
Premis

Goodreads author: 1013817

Edsger Dijkstra Edsger Dijkstra (neerlandès: Edsger Wybe Dijkstra) (pronunciació en : /ˈɛtsxər ˈwibə ˈdɛɪkstra/) (Rotterdam, 11 de maig de 1930 - Nuenen, 6 d'agost de 2002) va ser un científic de sistemes, programador, enginyer de software, assagista de ciències [1] i pioner en ciències de la computació. Físic teòric en formació, va treballar com a programador al Mathematisch Centrum (Amsterdam) entre 1952 i 1962. Catedràtic universitari durant la major part de la seva vida, Dijkstra va exercir la Càtedra Centenari Schlumberger en Ciències de la Computació a la Universitat de Texas a Austin des de 1984 fins a la seva jubilació el 1999. Va ser professor de matemàtiques a la Universitat de Tecnologia d'Eindhoven (1962–1984) i investigador de la Corporació Burroughs (1973–1984).

Una de les figures més influents de la generació fundadora de la ciència informàtica, Dijkstra va ajudar a donar forma a la nova disciplina tant des de la perspectiva de l'enginyeria com des de la teoria.[2] Les seves contribucions fonamentals cobreixen diverses àrees de la informàtica, incloent-hi la construcció de compiladors, sistemes operatius, sistemes distribuïts, programació seqüencial i concurrent, paradigma i metodologia de programació, recerca en llenguatges de programació, disseny de programes, desenvolupament de programes, principis d'enginyeria de software, algoritmes de gràfics, i fonaments filosòfics de la programació informàtica i de la informàtica. Molts dels seus papers són l'origen de noves àrees de recerca. Diversos conceptes i problemes que ara són estàndard en informàtica van ser identificats per primera vegada per Dijkstra o els noms dels ossos encunyats per ell.[3] Com a principal opositor de la visió mecanitzadora de la ciència informàtica, va refutar l'ús dels conceptes d'informàtica i d'enginyeria de programari com a paraules clau per a les disciplines acadèmiques.

Fins a la meitat dels anys seixanta, la programació informàtica es considerava més un art (o un ofici) que una disciplina científica. En les paraules de Harlan Mills (1986), "la programació [abans de la dècada de 1970] va ser considerada com una activitat privada per resoldre trencaclosques per escriure instruccions informàtiques per treballar com a programa". A finals dels anys seixanta, la programació informàtica estava en crisi. Dijkstra va ser un grup petit de acadèmics i programadors industrials que van defensar un nou estil de programació per millorar la qualitat dels programes. Dijkstra, que va tenir una formació en matemàtiques i física, va ser un dels motors de l'acceptació de la programació informàtica com a disciplina científica.[4][5] Va encunyar la frase "programació estructurada" i durant els anys setanta aquesta es va convertir en la nova programació ortodoxa.[6] Les seves idees sobre la programació estructurada van ajudar a establir les bases per al naixement i el desenvolupament de la disciplina professional de l'enginyeria de programari, permetent als programadors organitzar i gestionar projectes de programari cada vegada més complexos. Tal com va assenyalar Bertrand Meyer (2009), "la revolució en la visió de la programació iniciada per la iconoclàstia de Dijkstra va portar a un moviment conegut com a programació estructurada, que defensava un enfocament sistemàtic i racional de la construcció del programa. La programació estructurada és la base de tot el que s'ha fet, ja que en la metodologia de programació, inclosa la programació orientada a objectes.[7]

L'estudi acadèmic de la computació simultània va començar als anys seixanta, amb Dijkstra (1965) el primer article d'aquest camp, identificant i resolent el problema d'exclusió mútua.[8][9] També va ser un dels primers pioners de la investigació sobre els principis de la computació distribuïda. El seu treball fonamental sobre la concurrència, els semàfors, l'exclusió mútua, deadlock (abraçada mortal), la recerca de camins més curts en gràfics, tolerància a fallades, autoestabilització, entre moltes altres contribucions, inclou molts dels pilars sobre els quals es construeix el camp de la informàtica distribuïda. Poc abans de la seva mort el 2002, va rebre el premi ACM PODC Influential-Paper en informàtica distribuïda pel seu treball sobre l'auto-estabilització del càlcul del programa. Aquest premi anual es va canviar el nom de Premi Dijkstra (Premi Edsger W. Dijkstra en Informàtica distribuïda) l'any següent, en el seu honor.[10][11] Com el premi, patrocinat conjuntament pel simposi ACM sobre principis de computació distribuïda (PODC) i el simposi internacional EATCS sobre computació distribuïda (DISC), reconeix que "cap altre individu ha tingut una influència més gran en la investigació en els principis de la computació distribuïda".


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne