fbpx
Wikipedia

Edsger Dijkstra

Edsger Wybe Dijkstra (AFI:  ˈɛtsxər ˈwibə ˈdɛɪkstra ) (Róterdam, 11 de mayo de 1930-Nuenen, 6 de agosto de 2002) fue un científico de la computación de los Países Bajos.

Edsger Dijkstra

Edsger Dijkstra en 2002.
Información personal
Nombre de nacimiento Edsger Wybe Dijkstra
Nacimiento 11 de mayo de 1930
Róterdam, Países Bajos
Fallecimiento 6 de agosto de 2002
(72 años)
Nuenen, Países Bajos
Causa de muerte Cáncer colorrectal
Nacionalidad Neerlandés
Lengua materna Neerlandés
Familia
Cónyuge Maria C. Debets
Educación
Educado en
Supervisor doctoral Adriaan van Wijngaarden
Información profesional
Ocupación Científico de la computación, físico
Empleador
Miembro de
Distinciones Premio Turing en 1972

Poco después de su muerte en el 2002, recibió la distinción ACM PODC Influential Paper Award en computación distribuida por su trabajo en la auto-estabilización en programas computacionales. Este premio fue renombrado a Premio Dijkstra el siguiente año en su honor.

Biografía

Edsger W. Dijkstra nació en Róterdam. Su padre, que fue presidente de la Sociedad Neerlandesa de Química, había aprendido química durante la secundaria y más tarde de su superintendente. Su madre era matemática, pero nunca tuvo un trabajo formal.[1][2]

Dijkstra siempre había considerado emprender una carrera en Derecho y representar a los Países Bajos en las Naciones Unidas. Sin embargo, tras graduarse en la escuela en 1948, bajo la dirección de sus padres estudió matemáticas y física, y finalmente pasó a estudiar Física teórica en la Universidad de Leiden.[3]​ Más tarde trabajó como investigador para Burroughs Corporation a principios de los años 1970. En la Universidad de Texas en Austin, Estados Unidos, ocupó el Schlumberger Centennial Chair in Computer Sciences. En 1965 dio lugar al primer artículo científico en el campo de la computación concurrente y la programación concurrente.[4]​ Entre sus contribuciones a las ciencias de la computación está la solución del problema del camino más corto, también conocido como el algoritmo de Dijkstra, la notación polaca inversa y el relacionado algoritmo shunting yard, THE multiprogramming system, el algoritmo del banquero y la construcción del semáforo para coordinar múltiples procesadores y programas. Otro concepto debido a Dijkstra, en el campo de la computación distribuida, es el de la autoestabilización, una vía alternativa para garantizar la confiabilidad del sistema. El algoritmo de Dijkstra es usado en la ruta más corta primero (SPF) que es usado en el protocolo de enrutamiento Open Shortest Path First (OSPF). También se le debe la autoría de la expresión «Crisis del software», aparecida en su libro The Humble Programmer y usada ampliamente en la famosa reunión de la OTAN de 1968 sobre desarrollo del software. Recibió el Premio Turing en 1972.

Era conocido porque alertó sobre los peligros de la sentencia GOTO en la programación, que culminó en 1968 con la carta al editor que se publicó con el título Go To Statement Considered Harmful (La sentencia Goto considerada perjudicial), visto como un paso importante hacia el rechazo de la expresión GOTO y de su eficaz reemplazo por estructuras de control tales como el bucle while. El famoso título del artículo no era obra de Dijkstra, sino de Niklaus Wirth, entonces redactor de Comunicaciones del ACM. Dijkstra era un aficionado bien conocido de ALGOL, y trabajó en el equipo que desarrolló el primer compilador para este lenguaje. En ese mismo año creó el primer sistema operativo con estructura jerárquica, de niveles o capas. Fue denominado THE (Technische Hogeschool, Eindhoven) que se utilizó con fines didácticos.

Desde los años 1970, el principal interés de Dijkstra fue la verificación formal. La opinión que prevalecía entonces era que uno debe primero escribir un programa y seguidamente proporcionar una prueba matemática de su corrección. Dijkstra objetó que las pruebas que resultan son largas e incómodas, y que la prueba no da ninguna comprensión de cómo se desarrolló el programa. Un método alternativo es la derivación de programas, «desarrollar prueba y programa conjuntamente». Uno comienza con una especificación matemática del programa que se supone va a hacer y aplica transformaciones matemáticas a la especificación hasta que se transforma en un programa que pueda ser ejecutado. El programa que resulta entonces es sabido correcto por la construcción. Muchos de los últimos trabajos de Dijkstra tratan sobre las maneras de hacer fluida la argumentación matemática.

Respecto a su carácter árido y ácido, conocidas son su oposición a la instrucción GOTO y al lenguaje BASIC («mutila la mente más allá de toda recuperación»). Alan Kay expuso que[5]​ en informática, la arrogancia se mide en nanodijkstras.

Dijkstra murió el 6 de agosto de 2002 después de una larga lucha contra el cáncer.

Personalidad y modo de trabajo

 
Dijkstra en la pizarra durante una conferencia en el ETH Zúrich en 1994

Dijkstra es conocido como un "personaje" en el mundo de las ciencias de la computación. En el prólogo de su libro A Discipline of Programming, escrito en 1976, declaró la siguiente frase: "Debido a la ausencia de una bibliografía, no ofrezco ni explicación ni apología". De hecho, gran parte de sus artículos y libros no tienen ninguna referencia. Esta ausencia de referencias fue criticada por muchos investigadores. Sin embargo, Dijkstra eligió esta forma de trabajar para remarcar su autosuficiencia.

Aunque parezca irónico, Dijkstra, uno de los mayores desarrolladores del software de su época, evitó el uso de computadores en su trabajo durante décadas. Cuando, finalmente, sucumbió a la tecnología, únicamente utilizó los ordenadores para enviar correos electrónicos y hacer búsquedas en la red. Dijkstra nunca utilizó un computador para realizar ninguno de sus trabajos, todos ellos fueron realizados a mano.

Desde una edad muy temprana destacó por su ingenio y elocuencia. Cuando era pequeño le aseguró a su madre que no resolvería ningún problema o cuestión que le ocupará más de cinco líneas de un folio.

Dijkstra también destacó como escritor de ensayos. En uno de ellos, en tono humorístico describió una empresa ficticia en la que había trabajado como presidente llamada Mathematics Inc. Esta empresa se había dedicado a comercializar teoremas matemáticos (un paralelismo a lo que estaba ocurriendo con las empresas tecnológicas, las cuales estaban haciendo una abusiva comercialización de los programas que desarrollaban). Al concluir este discurso Dijkstra aseguró que era la empresa más emocionante, y a la vez miserable, jamás concebida.

Mathematisch Centrum, Ámsterdam

Desde 1952 hasta 1962, Dijkstra trabajó en el Mathematisch Centrum en Ámsterdam, donde colaboró con Bram Jan Loopstra y Carel S. Scholten, los cuales habían sido contratados para construir un computador. Su modo de trabajo fue muy disciplinado: en primer lugar, debían escribir un manual de programación. Posteriormente los diseñadores de hardware debían tener fe en que Dijkstra, el programador, escribiera las líneas de códigos para una máquina todavía inexistente. De su experiencia aprendieron la gran importancia que tiene una documentación clara y que una tediosa depuración de un programa puede ser evitada si se ha hecho un diseño cuidadoso. En este centro, Dijkstra y Jaap Zonneveld desarrollaron un compilador para el lenguaje de programación ALGOL, que tuvo una gran influencia en su posterior actividad científica.

Programación distribuida

Dijkstra fue uno de los pioneros en el establecimiento de la programación distribuida. Gracias a este tipo de programación, Dijkstra fue el primero en presentar una solución al problema de exclusión mutua.

Especificación formal y verificación

Desde la década de 1970 el principal interés de Dijkstra fue la verificación formal. La verificación formal es un método de validación estática, en el que, partiendo de un conjunto de axiomas, reglas de inferencia y algún lenguaje lógico, se puede encontrar una demostración de un programa. En 1976 Dijkstra publicó su libro A Discipline of Programming el cual presentó su método de desarrollo sistemático de programas, junto con sus pruebas de corrección.

En su exposición, utilizó su Lenguaje de Comandos Guardados. Este lenguaje, con su dependencia en el no determinismo, la semántica de la precondición más débil y el método de desarrollo propuesto, produjeron un impacto considerable en el campo de las ciencias de ese momento.

En 1984, para añadir mayor apoyo a su enfoque de la programación, publicó junto con Wim Feijen un libro de texto para estudiantes de primer año de informática, llamado Een methode van programmeren. La versión inglesa se publicó en 1988, llamada A Method of Programming.

Ciencias de la computación y la programación

Dijkstra fue uno de los mayores oponentes de la visión de las ciencias de la computación desde el punto de vista de la ingeniería. Mediante el término "ciencias de la computación", que sustituyó a "ciencias del computador", Dijkstra quería hacer énfasis en los mecanismos abstractos que esta ciencia tiene.

Dijkstra consideraba que el trabajo de un programador no era la realización de programas, sino diseñar las distintas clases de computación para el posterior desarrollo de estos. Este pensamiento queda reflejado en su obra The Humble Programmer (1972).

También, se opuso a que la ingeniería del software estuviera bajo la tutela de la academia de la computación. Sobre esto, Dijkstra argumentó que, "Al igual que a la economía es considerada como "La Ciencia Miserable", a la ingeniería del software debería ser considerada como "La disciplina Condenada", debido a que no se acerca, ni siquiera, a su objetivo, ya que este es contradictorio en sí mismo". [6]

Vida personal y fallecimiento

Dijkstra llevaba un modesto estilo de vida, hasta el punto de considerasele espartano.[7]​ Su casa en Nuenen era sencilla, pequeña y sin pretensiones. No tenía ni televisión, ni vídeo, ni teléfono móvil, ni iba al cine.[7]​ Tocaba el piano y, mientras estaba en Austin, le gustaba ir a conciertos. Entusiasta oyente de música clásica, el compositor favorito de Dijkstra era Mozart.[8]

Dijkstra murió el 6 de agosto de 2002. Según los responsables de la Universidad de Texas, la causa de la muerte fue el cáncer.[9][10][11]

Véase también

Referencias

  1. . Stichting Digidome. 3 de septiembre de 2003. Archivado desde el original el 6 de diciembre de 2004. 
  2. O'Connor, J J; Robertson, E F (July 2008). «Dijkstra biography». The MacTutor History of Mathematics, School of Mathematics and Statistics, University of St Andrews, Scotland. desde el original el 11 de octubre de 2013. Consultado el 18 de enero de 2014. 
  3. Hoare, Tony (March 2003). "Obituary: Edsger Wybe Dijkstra". Physics Today. 56 (3): 96–98
    • Leslie Lamport Tal y como Lamport (2002) escribió, "Edsger W. Dijkstra inició el campo de los algoritmos concurrentes y distribuidos con su artículo de 1965 en CACM "Solución de un Problema en Control Programático Concurrente", en el cual era el primero que iniciaba y resolvía el problema de exclusión mutua. Ese artículo es probablemente el motivo por el que la PODC existe"
  4. Alan Kay on Dijkstra
  5. Dijkstra, Edsger. On the cruelty of really teaching computer science. 
  6. (Apt, 2002)
  7. Faulkner, Larry R.; Durbin, John R. (19 August 2013). «In Memoriam: Edsger Wybe Dijkstra» (en inglés). University of Texas at Austin. Consultado el 20 August 2015. 
  8. «Muere el mundialmente conocido informático de la Universidad de Texas en Austin Edsger Dijkstra». UT News (en inglés estadounidense). 7 de agosto de 2002. Consultado el 4 de agosto de 2020. 
  9. Dale, Nell; Lewis, John (31 de diciembre de 2014). google.com/books?id=_ENGBgAAQBAJ&pg=PA316 Computer Science Illuminated (en inglés). Jones & Bartlett Publishers. p. 316. ISBN 978-1-284-05592-4. 
  10. google.com/books?id=EWdVAAAAMAAJ&q=%22falleció+el+6+de+agosto+de+2002%22 «Edsger Dijkstra Fallece». Dr. Dobb's Journal 27: 14. 2002. 

Enlaces externos

  •   Wikimedia Commons alberga una categoría multimedia sobre Edsger Dijkstra.
  •   Wikiquote alberga frases célebres de o sobre Edsger Dijkstra.
  • Escritos de Edsger Wybe Dijkstra:
    • Traducciones al español
    • Entrevista por escrito a Edsger Wybe Dijkstra (en español)
  • Escritos de E. W. Dijkstra (en inglés):
    • E. W. Dijkstra, Go To Statement Considered Harmful, Communications of the ACM, Vol. 11 (1968) 147-148; (inglés)
    • Trabajos completos (inglés)
  • Dijkstra El retrato de un genio
  • Algoritmo de Dijkstra
  • E.W. Dijkstra Archive (Center for American History, University of Texas at Austin)
  • Biografías de los pioneros de la computación


  •   Datos: Q8556
  •   Multimedia: Edsger Wybe Dijkstra
  •   Citas célebres: Edsger Dijkstra

edsger, dijkstra, edsger, wybe, dijkstra, ˈɛtsxər, ˈwibə, ˈdɛɪkstra, róterdam, mayo, 1930, nuenen, agosto, 2002, científico, computación, países, bajos, 2002, información, personalnombre, nacimientoedsger, wybe, dijkstranacimiento11, mayo, 1930róterdam, países. Edsger Wybe Dijkstra AFI ˈɛtsxer ˈwibe ˈdɛɪkstra i Roterdam 11 de mayo de 1930 Nuenen 6 de agosto de 2002 fue un cientifico de la computacion de los Paises Bajos Edsger DijkstraEdsger Dijkstra en 2002 Informacion personalNombre de nacimientoEdsger Wybe DijkstraNacimiento11 de mayo de 1930Roterdam Paises BajosFallecimiento6 de agosto de 2002 72 anos Nuenen Paises BajosCausa de muerteCancer colorrectalNacionalidadNeerlandesLengua maternaNeerlandesFamiliaConyugeMaria C DebetsEducacionEducado enUniversidad de Texas en AustinGymnasium Erasmianum hasta 1948 Universidad de Leiden Fisica hasta 1956 Universidad de Amsterdam Ph D en Ciencias de la Computacion hasta 1959 Supervisor doctoralAdriaan van WijngaardenInformacion profesionalOcupacionCientifico de la computacion fisicoEmpleadorCentrum Wiskunde amp Informatica 1952 1962 Universidad Tecnica de Eindhoven 1962 1984 1962 1984 Universidad Radboud de Nimega 1971 1972 Burroughs Corporation 1973 1984 Universidad de Texas en Austin 1984 1999 Miembro deReal Academia de Artes y Ciencias de los Paises BajosAcademia Estadounidense de las Artes y las CienciasAssociation for Computing MachineryDistincionesPremio Turing en 1972 editar datos en Wikidata Poco despues de su muerte en el 2002 recibio la distincion ACM PODC Influential Paper Award en computacion distribuida por su trabajo en la auto estabilizacion en programas computacionales Este premio fue renombrado a Premio Dijkstra el siguiente ano en su honor Indice 1 Biografia 2 Personalidad y modo de trabajo 3 Mathematisch Centrum Amsterdam 4 Programacion distribuida 5 Especificacion formal y verificacion 6 Ciencias de la computacion y la programacion 7 Vida personal y fallecimiento 8 Vease tambien 9 Referencias 10 Enlaces externosBiografia EditarEdsger W Dijkstra nacio en Roterdam Su padre que fue presidente de la Sociedad Neerlandesa de Quimica habia aprendido quimica durante la secundaria y mas tarde de su superintendente Su madre era matematica pero nunca tuvo un trabajo formal 1 2 Dijkstra siempre habia considerado emprender una carrera en Derecho y representar a los Paises Bajos en las Naciones Unidas Sin embargo tras graduarse en la escuela en 1948 bajo la direccion de sus padres estudio matematicas y fisica y finalmente paso a estudiar Fisica teorica en la Universidad de Leiden 3 Mas tarde trabajo como investigador para Burroughs Corporation a principios de los anos 1970 En la Universidad de Texas en Austin Estados Unidos ocupo el Schlumberger Centennial Chair in Computer Sciences En 1965 dio lugar al primer articulo cientifico en el campo de la computacion concurrente y la programacion concurrente 4 Entre sus contribuciones a las ciencias de la computacion esta la solucion del problema del camino mas corto tambien conocido como el algoritmo de Dijkstra la notacion polaca inversa y el relacionado algoritmo shunting yard THE multiprogramming system el algoritmo del banquero y la construccion del semaforo para coordinar multiples procesadores y programas Otro concepto debido a Dijkstra en el campo de la computacion distribuida es el de la autoestabilizacion una via alternativa para garantizar la confiabilidad del sistema El algoritmo de Dijkstra es usado en la ruta mas corta primero SPF que es usado en el protocolo de enrutamiento Open Shortest Path First OSPF Tambien se le debe la autoria de la expresion Crisis del software aparecida en su libro The Humble Programmer y usada ampliamente en la famosa reunion de la OTAN de 1968 sobre desarrollo del software Recibio el Premio Turing en 1972 Era conocido porque alerto sobre los peligros de la sentencia GOTO en la programacion que culmino en 1968 con la carta al editor que se publico con el titulo Go To Statement Considered Harmful La sentencia Goto considerada perjudicial visto como un paso importante hacia el rechazo de la expresion GOTO y de su eficaz reemplazo por estructuras de control tales como el bucle while El famoso titulo del articulo no era obra de Dijkstra sino de Niklaus Wirth entonces redactor de Comunicaciones del ACM Dijkstra era un aficionado bien conocido de ALGOL y trabajo en el equipo que desarrollo el primer compilador para este lenguaje En ese mismo ano creo el primer sistema operativo con estructura jerarquica de niveles o capas Fue denominado THE Technische Hogeschool Eindhoven que se utilizo con fines didacticos Desde los anos 1970 el principal interes de Dijkstra fue la verificacion formal La opinion que prevalecia entonces era que uno debe primero escribir un programa y seguidamente proporcionar una prueba matematica de su correccion Dijkstra objeto que las pruebas que resultan son largas e incomodas y que la prueba no da ninguna comprension de como se desarrollo el programa Un metodo alternativo es la derivacion de programas desarrollar prueba y programa conjuntamente Uno comienza con una especificacion matematica del programa que se supone va a hacer y aplica transformaciones matematicas a la especificacion hasta que se transforma en un programa que pueda ser ejecutado El programa que resulta entonces es sabido correcto por la construccion Muchos de los ultimos trabajos de Dijkstra tratan sobre las maneras de hacer fluida la argumentacion matematica Respecto a su caracter arido y acido conocidas son su oposicion a la instruccion GOTO y al lenguaje BASIC mutila la mente mas alla de toda recuperacion Alan Kay expuso que 5 en informatica la arrogancia se mide en nanodijkstras Dijkstra murio el 6 de agosto de 2002 despues de una larga lucha contra el cancer Personalidad y modo de trabajo Editar Dijkstra en la pizarra durante una conferencia en el ETH Zurich en 1994 Dijkstra es conocido como un personaje en el mundo de las ciencias de la computacion En el prologo de su libro A Discipline of Programming escrito en 1976 declaro la siguiente frase Debido a la ausencia de una bibliografia no ofrezco ni explicacion ni apologia De hecho gran parte de sus articulos y libros no tienen ninguna referencia Esta ausencia de referencias fue criticada por muchos investigadores Sin embargo Dijkstra eligio esta forma de trabajar para remarcar su autosuficiencia Aunque parezca ironico Dijkstra uno de los mayores desarrolladores del software de su epoca evito el uso de computadores en su trabajo durante decadas Cuando finalmente sucumbio a la tecnologia unicamente utilizo los ordenadores para enviar correos electronicos y hacer busquedas en la red Dijkstra nunca utilizo un computador para realizar ninguno de sus trabajos todos ellos fueron realizados a mano Desde una edad muy temprana destaco por su ingenio y elocuencia Cuando era pequeno le aseguro a su madre que no resolveria ningun problema o cuestion que le ocupara mas de cinco lineas de un folio Dijkstra tambien destaco como escritor de ensayos En uno de ellos en tono humoristico describio una empresa ficticia en la que habia trabajado como presidente llamada Mathematics Inc Esta empresa se habia dedicado a comercializar teoremas matematicos un paralelismo a lo que estaba ocurriendo con las empresas tecnologicas las cuales estaban haciendo una abusiva comercializacion de los programas que desarrollaban Al concluir este discurso Dijkstra aseguro que era la empresa mas emocionante y a la vez miserable jamas concebida Mathematisch Centrum Amsterdam EditarDesde 1952 hasta 1962 Dijkstra trabajo en el Mathematisch Centrum en Amsterdam donde colaboro con Bram Jan Loopstra y Carel S Scholten los cuales habian sido contratados para construir un computador Su modo de trabajo fue muy disciplinado en primer lugar debian escribir un manual de programacion Posteriormente los disenadores de hardware debian tener fe en que Dijkstra el programador escribiera las lineas de codigos para una maquina todavia inexistente De su experiencia aprendieron la gran importancia que tiene una documentacion clara y que una tediosa depuracion de un programa puede ser evitada si se ha hecho un diseno cuidadoso En este centro Dijkstra y Jaap Zonneveld desarrollaron un compilador para el lenguaje de programacion ALGOL que tuvo una gran influencia en su posterior actividad cientifica Programacion distribuida EditarDijkstra fue uno de los pioneros en el establecimiento de la programacion distribuida Gracias a este tipo de programacion Dijkstra fue el primero en presentar una solucion al problema de exclusion mutua Especificacion formal y verificacion EditarDesde la decada de 1970 el principal interes de Dijkstra fue la verificacion formal La verificacion formal es un metodo de validacion estatica en el que partiendo de un conjunto de axiomas reglas de inferencia y algun lenguaje logico se puede encontrar una demostracion de un programa En 1976 Dijkstra publico su libro A Discipline of Programming el cual presento su metodo de desarrollo sistematico de programas junto con sus pruebas de correccion En su exposicion utilizo su Lenguaje de Comandos Guardados Este lenguaje con su dependencia en el no determinismo la semantica de la precondicion mas debil y el metodo de desarrollo propuesto produjeron un impacto considerable en el campo de las ciencias de ese momento En 1984 para anadir mayor apoyo a su enfoque de la programacion publico junto con Wim Feijen un libro de texto para estudiantes de primer ano de informatica llamado Een methode van programmeren La version inglesa se publico en 1988 llamada A Method of Programming Ciencias de la computacion y la programacion EditarDijkstra fue uno de los mayores oponentes de la vision de las ciencias de la computacion desde el punto de vista de la ingenieria Mediante el termino ciencias de la computacion que sustituyo a ciencias del computador Dijkstra queria hacer enfasis en los mecanismos abstractos que esta ciencia tiene Dijkstra consideraba que el trabajo de un programador no era la realizacion de programas sino disenar las distintas clases de computacion para el posterior desarrollo de estos Este pensamiento queda reflejado en su obra The Humble Programmer 1972 Tambien se opuso a que la ingenieria del software estuviera bajo la tutela de la academia de la computacion Sobre esto Dijkstra argumento que Al igual que a la economia es considerada como La Ciencia Miserable a la ingenieria del software deberia ser considerada como La disciplina Condenada debido a que no se acerca ni siquiera a su objetivo ya que este es contradictorio en si mismo 6 Vida personal y fallecimiento EditarDijkstra llevaba un modesto estilo de vida hasta el punto de considerasele espartano 7 Su casa en Nuenen era sencilla pequena y sin pretensiones No tenia ni television ni video ni telefono movil ni iba al cine 7 Tocaba el piano y mientras estaba en Austin le gustaba ir a conciertos Entusiasta oyente de musica clasica el compositor favorito de Dijkstra era Mozart 8 Dijkstra murio el 6 de agosto de 2002 Segun los responsables de la Universidad de Texas la causa de la muerte fue el cancer 9 10 11 Vease tambien EditarAlgoritmo de Dijkstra Problema de la cena de los filosofos Comandos Guardados Algoritmo del banquero Algoritmo shunting yard Semaforo informatica Referencias Editar Edsger Wybe Dijkstra Stichting Digidome 3 de septiembre de 2003 Archivado desde el original el 6 de diciembre de 2004 O Connor J J Robertson E F July 2008 Dijkstra biography The MacTutor History of Mathematics School of Mathematics and Statistics University of St Andrews Scotland Archivado desde el original el 11 de octubre de 2013 Consultado el 18 de enero de 2014 Hoare Tony March 2003 Obituary Edsger Wybe Dijkstra Physics Today 56 3 96 98 Leslie Lamport Tal y como Lamport 2002 escribio Edsger W Dijkstra inicio el campo de los algoritmos concurrentes y distribuidos con su articulo de 1965 en CACM Solucion de un Problema en Control Programatico Concurrente en el cual era el primero que iniciaba y resolvia el problema de exclusion mutua Ese articulo es probablemente el motivo por el que la PODC existe Alan Kay on Dijkstra Dijkstra Edsger On the cruelty of really teaching computer science a b Apt 2002 Faulkner Larry R Durbin John R 19 August 2013 In Memoriam Edsger Wybe Dijkstra en ingles University of Texas at Austin Consultado el 20 August 2015 Muere el mundialmente conocido informatico de la Universidad de Texas en Austin Edsger Dijkstra UT News en ingles estadounidense 7 de agosto de 2002 Consultado el 4 de agosto de 2020 Dale Nell Lewis John 31 de diciembre de 2014 google com books id ENGBgAAQBAJ amp pg PA316 Computer Science Illuminated en ingles Jones amp Bartlett Publishers p 316 ISBN 978 1 284 05592 4 google com books id EWdVAAAAMAAJ amp q 22fallecio el 6 de agosto de 2002 22 Edsger Dijkstra Fallece Dr Dobb s Journal 27 14 2002 Enlaces externos EditarEsta obra contiene una traduccion parcial derivada de Edsger W Dijkstra de Wikipedia en ingles concretamente de esta version del 4 de abril de 2017 publicada por sus editores bajo la Licencia de documentacion libre de GNU y la Licencia Creative Commons Atribucion CompartirIgual 3 0 Unported Wikimedia Commons alberga una categoria multimedia sobre Edsger Dijkstra Wikiquote alberga frases celebres de o sobre Edsger Dijkstra Escritos de Edsger Wybe Dijkstra Traducciones al espanol Entrevista por escrito a Edsger Wybe Dijkstra en espanol Escritos de E W Dijkstra en ingles E W Dijkstra Go To Statement Considered Harmful Communications of the ACM Vol 11 1968 147 148 edicion en Internet ingles Trabajos completos ingles Dijkstra El retrato de un genio Algoritmo de Dijkstra E W Dijkstra Archive Center for American History University of Texas at Austin Biografias de los pioneros de la computacion Predecesor John McCarthy Premio Turing1972 Sucesor Charles Bachman Datos Q8556 Multimedia Edsger Wybe Dijkstra Citas celebres Edsger Dijkstra Obtenido de https es wikipedia org w index php title Edsger Dijkstra amp oldid 140223798, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos