jueves, 20 de septiembre de 2012

Edsger Wybe Dijkstra



Sus padres fueron Douwe Dijkstra Wybe y Brechtje Cornelia Kruyper, era el tercero de sus cuatro hijos. Su padre era profesor de química en la escuela secundaria en Rotterdam, mientras que su madre se formó como matemático, aunque nunca tuvo un puesto oficial. Dijkstra escribió más tarde de influencia matemática de su madre en él .

Él atendió a la High School secundaria en Rotterdam y en sus últimos años en el colegio, decidió que quería estudiar derecho. Su ambición era representar a los Países Bajos ante las Naciones Unidas y consideró que un grado de la ley fue el primer paso en esta dirección. Él tomó sus exámenes finales en 1948, anotando las calificaciones más altas posibles en las matemáticas, la física, la química y la biología.En este punto, sus padres y sus maestros, todos trataron de persuadirlo de seguir una carrera en la ciencia, dado su excelente rendimiento en las asignaturas de ciencias. Entonces decidió estudiar física teórica y como un primer paso hacia esto, se fue a la Universidad de Leyden a tomar cursos de matemáticas y física. Su intención era, después de recibir una buena formación en estos temas, que se movería hacia la física teórica.

En 1951 el padre de Dijkstra vi un anuncio de un curso de tres semanas en la programación de computadoras que se dará en la Universidad de Cambridge en Inglaterra en septiembre de ese año. Sintiendo que la posibilidad de programar una computadora era una buena habilidad para un físico teórico para tener así se inscribió en el curso

Aad van Wijngaarden, que era el director del Departamento de Computación del Centro de Matemática en Amsterdam, había tomado el mismo curso en Cambridge en el año anterior, y cuando se enteró de que lo habían terminado Dijkstra, le ofreció un puesto como programador de la Centro de Matemática. Dijkstra aceptó el cargo desde marzo de 1952, pero sólo como un empleo de medio tiempo ya que estaba registrado todavía como estudiante de física teórica en la Universidad de Leyden. 

Después de haber tomado la decisión, Dijkstra completó sus estudios de física teórica en la universidad, donde se graduó en 1956. También en 1956 el Centro de Matemática compitieron construyendo un equipo nuevo y quería hacer una demostración pública 

En 1957 se había casado con María Debets C, tuvieron dos hijos y una hija. Sin embargo, tuvo un problema en su boda por el Juez de Paz no aceptaría 'programador' como profesión para los registros, por lo que tenía que dar "el físico teórico" en el formulario.

El lenguaje de programación ALGOL-60 fue diseñado por un equipo internacional que comenzó a funcionar en diciembre de 1958. Dijkstra, quien fue miembro del equipo, hizo varias contribuciones importantes: gracias a él fue la introducción explícita de la recursividad y en el manejo de la recursividad, introdujo la noción de una 'pila', una palabra por Dijkstra, que es ahora totalmente terminología estándar. Dijkstra, junto con uno de sus colegas en el Centro de Matemáticas, escribió el primer compilador de ALGOL-60, que se completó en agosto de 1960. Dijkstra, en retrospectiva, considerado ALGOL-60

En 1972 ganó el ACM Turing Award, que es considerado el galardón más prestigioso en Informática. Al aceptar el premio que le dio la dirección de El programador humilde que contiene una notable colección de reflexiones sobre el futuro de la asignatura que ahora, con la ventaja de la retrospectiva, podemos ver ahora eran absolutamente correcto. En agosto de 1973 se unió a Dijkstra Burroughs Corporation como Investigador y Profesor Extraordinario se realizó en Eindhoven 

Otros premios y honores a Dijkstra incluyen su elección a la Real Academia Holandesa de Artes y Ciencias (1971) y miembro electo distinguido de la British Computer Society (1971), recibió el AFIPS Harry Goode Memorial Award (1974), nombrado miembro honorario de Relaciones Exteriores de la Academia Americana de las Artes y las Ciencias (1975), galardonado con un Doctorado Honoris Causa en Ciencias por la Universidad Queen de Belfast (1976), galardonado con el Premio Pionero de la Computación de la IEEE Computer Society (1982), galardonado con el Premio ACM / SIGCSE por sus sobresalientes contribuciones a la computadora de la educación científica (1989), elegido ACM Fellow (1994), doctor honoris causa por la Universidad de Atenas, Grecia (2001), galardonado con el Premio ACM papel influyente por su papel auto-estabilizado a pesar de los sistemas de control distribuido (2002) . Su laudo definitivo fue en 2002 de la Fundación C & C de Japón:

history.mcs.st-and.ac.uk/Biographies/Dijkstra

No hay comentarios:

Publicar un comentario