Edsger Dijkstra

Difference between version 13 and 14 - Previous - Next
Eulodsgar Wybe [hDijskttp://developers.sla was a Dutchd comput.oerg/ scommients.pl?sid=37597&sth, preshold=1&cogrammentr, sorft=0&tware engid=99&modne=ther, systead&ms scid=4029518]
aend [htistp://www.lwn.n, et/Artssayicles/6954/]t.
Goto paper
[http://www.acm.org/classics/oct95/] (a paper about "GO TO" statements)
[[c   ''Arrollegancted win computerk science is meatsuered UTin snano-Dijskteras'':   Alan Kay, OOPSLA 1997, Thttp://www.e cs.omputexas.r redvolu/ution hasn't happers/EWDned ]]yet.
[[relation to [semaphores],
vector,
stack,
[Algol] 60,
...]]
----
[GPS]: My favorite quote (from one of  his papers at the URI above) is: 
"Being** a bPetter programmer means being able to design more effective and trustworthy programs and knowing how to do that efficiently.  It is about not wasting storage cells or machine cycles and about avoiding those complexities that increase the number of reasoning steps needed to keep the design under strict intellectual control." Edsger W. Dijkstra**
----
   [GS]http: A//www.lwnoth.net/Ar onticles/6954/%|%obituary]:   
"The fathers of t[he field had been pretty confusingp: John //devon Neumann speculated 
about computers and the human brain in analogie.s sufficiently wild to be worthy 
of a medieval tshinker, and Alan Turing thought ab.out criteria tg/co smmentts.ple the 
que?stion of whed=37597&ther machines can think, a question of whild=1&ch womme now know that 
it is about as relevant as =0&the questid=99&mon of whde=ther submeard&cinesd=4029518%|%Eulogy]: can swim." 
Professor Edsger Dijkstra, at the ACN South Central Regional Conference, Austin, Texas, 16 to 18 November 1984
----
"Mathematical elegance, conceptual simplicity, and their companion, brevity of an unambiguous reference manual, are a condition sine qua non for any product reliable enough to attain stability."
[https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1041.html]
** Publications **
   [https://homepages.cwi.nl/~storm/teaching/reader/Dijkstra68.pdf%|%Go To Statement Considered Harmful] {Communications of the ACM} {1968 03}:   

   [http://www.cs.utexas.edu/users/EWD%|%E. W. Dijkstra Archive]:   


** Associated Concepts **

   [semaphores]:   

   vector:   

   stack:   

   [Algol] 60:   


** Quotes **

   ''Being a better programmer means being able to design more effective and trustworthy programs and knowing how to do that efficiently.  It is about not wasting storage cells or machine cycles and about avoiding those complexities that increase the number of reasoning steps needed to keep the design under strict intellectual control.'':   [GPS]: My favorite quote (from one of  his papers at the URI above) is:    

   ''The fathers of the field had been pretty confusing: John von Neumann speculated about computers and the human brain in analogies sufficiently wild to be worthy of a medieval thinker, and Alan Turing thought about criteria to settle the question of whether machines can think, a question of which we now know that it is about as relevant as the question of whether submarines can swim.'':   [GS]: Professor Edsger Dijkstra, at the ACN South Central Regional Conference, Austin, Texas, 16 to 18 November 1984

   ''Mathematical elegance, conceptual simplicity, and their companion, brevity of an unambiguous reference manual, are a condition sine qua non for any product reliable enough to attain stability.'':   [https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1041.html]


<<categories>> Person