Edsger. W. Dijkstra

  • Nacimiento

  • Primeros pasos

    Dijkstra se inscribe a un curso en programación dada por la universidad de Cambridge en Inglaterra
  • Dijkstra acepta una posición como programador ofrecida por el director del departamento de computación del centro matemático en Ámsterdam.

  • Completa sus estudios en física teórica en la Universidad.

  • Se casa con María C. Debets, con la cual tiene dos hijos

  • Desarrollo del lenguaje ALGOL-60

    Junto con un equipo internacional desarrolla el lenguaje de programación ALGOL-60.
    Dijkstra introdujo explícitamente la recursividad y junto con el manejo de la recursividad introduce la noción de una 'pila'.
  • Algoritmos de Dijkstra y doctorado

    Publica su algoritmo de caminos mínimos junto con su muy eficiente algoritmo para el árbol de expansión más corto en un paper de dos páginas titulado "A Nothe on Two Problems in Connexion with Graphs". También en este año recibe su doctorado de la Universidad de Ámsterdam por su tesis "Communication with an Automatic Computer"
  • Primer compilador para ALGOL-60

    Junto con uno de sus colegas del departamento de matemáticas escribe y completa el primer compilador para ALGOL-60
  • Universidad de Eindhoven

    Es nombrado profesor de matemáticas en la Universidad tecnológica de Eindhoven. Creó un equipo de informáticos dentro del departamento de matemáticas el cual el manejaría. Fue en este momento que desarrolló el sistema operativo 'THE' el cual muchas de sus características se volverían estándares para otros sistemas en el futuro.
  • Premio Turing

    Gana el premio Turing por sus contribuciones a la "ciencia y arte" de los lenguajes de programación, el cual es considerado el premio más prestigioso en Cs. de la computación.
  • Es nombrado como profesor extraordinario en la Universidad de Eindhoven

  • Ocupó el Schlumberger Centennial Chair en Cs. de la computación en Austin.

  • Retiro

  • Fallecimiento