Dijkstra nació el 11 de mayo de 1930 en Rotterdam, Holanda, Edger estudió física teórica y trabajo como investigador en 1970. Entre sus contribuciones a la ciencia destaca la solución del problema del camino más corto, también conocido como el algoritmo de Dijkstra. Por que en esa época un algoritmo era difícilmente considerado un logro científico.
También fue importante el concepto de abrazo mortal y su solución a través de semáforos y regiones de código con acceso exclusivo. Dijkstra describió el problema con la cena de los famosos cinco filósofos que sólo tenían cinco palillos para comer arroz. Esta es la base de la programación concurrente.
Su aporte a la programación estructurada. Dijkstra ,participó en, el primer lenguaje de programación estructurado, y lo promovió intensamente fomentando la verificación formal de programas y la eliminación del goto.
El trabajo de Dijkstra siempre se ha caracterizó por su elegancia y simplicidad, sin comprometer el rigor de su investigación con consideraciones económicas, políticas o administrativas. Contaba el mismo que al preguntarle a su madre cuán difícil eran las matemáticas, ella le contestó: "aprende todas las fórmulas y que si alguna vez necesitaba
más de cinco líneas para demostrar algo, estaba en el camino equivocado".
Edger murió en 2002 debido a un cárcer.
No hay comentarios:
Publicar un comentario