-
Edsger Wybe Dikjstra (1930-2002) es uno de los padres de la computación formal, y uno de los responsables de que la informática, más que ingeniería, sea una disciplina matemática, aún teniendo en cuenta las consideraciones introducidas por la interacción hardware-software.En esta página se encuentran archivadas las comunicaciones que Dijkstra tuvo con la comunidad durante muchísimo tiempo, algunas de ellas manuscritas, y otras mecanografiadas, y que él mismo numeraba como documentos EWD, de los que existen más de 1300.En el archivo se encuentran no sólo los originales escaneados de la mayoría de esas comunicaciones, sino también la transcripción de la mayoría de ellas (se buscan voluntarios para terminar las transcripciones).También podemos encontrar artículos no numerados, previos a su serie de documentos EWD, incluyendo su propia tesis doctoral.
-
Versión escaneada de las “Notas sobre programación estructurada de Edsger W. Dijkstra”, uno de los documentos que se encuentra en el Archivo EWD.En este artículo se presenta una de las contribuciones esenciales de Dijkstra: que el tamaño de los programas crece enormemente en el caso de los programas de la vida real, y que es necesario utilizar mecanismos de estructuración explícitos que permitan reducir su complejidad. (88 páginas, PDF escaneado)
-
Siendo uno de los artículos más famosos de Dijkstra, su título original Un caso en contra de la sentencia GOTO era menos provocativo que el que le proporcionó el editor de la revista Communications of the ACM, Se considera que el GOTO es dañino.Éste es un artículo previo a las Notas sobre programación estructurada, pero en el que se ve claramente cómo Dijkstra quiere abordar el problema de la complejidad del software intentando mejorar la expresividad de los lenguajes de programación, aboliendo aquellas partes del lenguaje que hacen que los programas sean más difíciles de mantener. (5 páginas, PDF escaneado)