Historical Figures Codexery

Edsger W. Dijkstra

Cientista da computação neerlandês que moldou a programação estruturada e os algoritmos.

Edsger Wybe Dijkstra foi um cientista da computação, programador, matemático e ensaísta científico neerlandês. Ele é amplamente reconhecido por suas contribuições fundamentais para a programação estruturada, o desenvolvimento do primeiro compilador ALGOL 60 e a formulação do problema do caminho mais curto.

Quick Facts

Born
11 May 1930, Rotterdam, Netherlands
Died
6 August 2002, Nuenen, Netherlands
Field
  • Computer science
  • mathematics
  • physics
Nationality
Dutch
Known for
  • Shortest path problem
  • ALGOL 60 compiler
  • THE multiprogramming system
  • structured programming
  • self-stabilization

Facts from the source article.

Contexto e história

Dijkstra nasceu em Roterdã, filho de um pai químico e uma mãe matemática. Estudou matemática, física e física teórica na Universidade de Leiden. Em 1952, Adriaan van Wijngaarden ofereceu-lhe um emprego como o primeiro programador de computadores nos Países Baixos no Centro de Matemática em Amsterdã, onde trabalhou até 1962. Ele formulou e resolveu o problema do caminho mais curto em 1956 e, com Jaap A. Zonneveld, desenvolveu o primeiro compilador para ALGOL 60 em 1960.

Em 1962, Dijkstra mudou-se para Eindhoven e posteriormente para Nuenen, tornando-se professor no Departamento de Matemática da Technische Hogeschool Eindhoven. Lá, no final dos anos 1960, ele construiu o sistema multiprogramação THE, que influenciou sistemas posteriores por meio do uso de memória virtual paginada baseada em software. Ele ingressou na Burroughs Corporation como seu único pesquisador associado em agosto de 1973, período durante o qual escreveu quase 500 documentos na série EWD. Em 1984, aceitou a Cátedra Centenária Schlumberger na Universidade do Texas em Austin, trabalhando lá até sua aposentadoria em novembro de 1999. Faleceu em 6 de agosto de 2002 após uma longa batalha contra o câncer.

More in Cientistas e Inventores

Elsewhere in Historical Figures

Viu um erro? Sabe mais?

Correções de leitores vão direto para nossa fila de revisão. Sugerir uma correção · Como este site é referenciado

Comentários

Carregando…
Abrir no codex interativo →