Едсгер Дајкстра — разлика између измена

Садржај обрисан Садржај додат
.
Ред 1:
{{short description|Холандски информатичар }}
{{Научник
|име = Едсгер Дајкстра
Линија 14 ⟶ 15:
| школа = [[Универзитет у Лајдену]], [[Gymnasium Erasmianum]], [[Универзитет у Амстердаму]]
| академија =
|студенти = {{Unbulleted list
|[[Тони Хор]]<ref>{{cite web|url=https://www.cs.utexas.edu/users/EWD/DijkstraMemorialLectures/Tony%20Hoare.html |author-link=Tony Hoare|last=Hoare |first=C.A.R. |title=The 2010 Edsger W. Dijkstra Memorial Lecture: What Can We Learn from Edsger W. Dijkstra? |publisher=Department of Computer Science, The University of Texas at Austin |date=12 October 2010 |access-date=12 August 2015}}</ref>
|[[Никлаус Вирт]]<ref name=Wirth2005/><ref name=Wirth2008/>
|[[Per Brinch Hansen|Пер Бринх Хансен]]<ref>In his 2004 memoir, "A Programmer's Story: The Life of a Computer Pioneer", Brinch Hansen wrote that he used "Cooperating Sequential Processes" to guide his work implementing multiprogramming on the RC 4000, and described it saying, "One of the great works in computer programming, this masterpiece laid the conceptual foundation for concurrent programming."</ref>
|[[Лесли Лампорт]]<ref name="LLamport2002">{{cite web |last=Lamport |first=Leslie |year=2002 |url=http://www.podc.org/influential/2002-influential-paper/ |access-date=2020-09-22 |title=2002 PODC Influential Paper Award |publisher=ACM Symposium on Principles of Distributed Computing |quote=Edsger W. Dijkstra started the field of concurrent and distributed algorithms with his 1965 CACM paper "Solution of a Problem in Concurrent Programming Control", in which he first stated and solved the mutual exclusion problem. That paper is probably why [[PODC]] exists; it certainly inspired most of my work.}}</ref><ref name="Lamport (2015)">{{harvp|Lamport|2015}}</ref>
|[[Shlomi Dolev|Шломи Долев]]<ref name="Dolev2000">[[Shlomi Dolev|Dolev, Shlomi]]: ''[[Self-stabilization]]''. (Cambridge, MA: MIT Press, 2000) {{ISBN|978-0-262-04178-2}}</ref>
|[[Alexander Stepanov|Александар Степанов]]<ref name="Stepanov">{{cite web|url=http://www.stlport.org/resources/StepanovUSA.html |author=Lo Russo, Graziano (1997) |title=An Interview with A. Stepanov (Edizioni Infomedia srl.) |publisher=STLport.org |quote=[[Alexander Stepanov]]: "...I also discovered books of two great computer scientists from whose work I learned the scientific foundation of my trade: [[Donald Knuth]] and Edsger Dijkstra. Knuth taught me the answers. Dijkstra taught me the questions. Time and time again I come back to their works for new insights." |access-date=21 December 2017}}</ref>
|[[David Gries|Дејвид Гриес]]
|[[David Parnas|Дејвид Парнас]]}}
|познат_по = [[Дајкстрин алгоритам|Дајкстрином алгоритму]]<br />[[Семафор (рачунарство)|Семафору]]
|награде = [[Тјурингова награда]]
Линија 20 ⟶ 29:
}}
 
'''Едсгер Дајкстра''' ({{јез-хол|Edsger Wybe Dijkstra}}; [[Ротердам]], [[11. мај]] [[1930]] — [[Њунен]], [[6. август]] [[2002]]), фонетски '''Едсхер Дејкстра''', био је холандски [[информатика|информатичар]]<ref>{{cite web |url= https://www.britannica.com/biography/Edsger-Dijkstra |title= Edsger Dijkstra, Dutch computer scientist}}</ref><ref>{{harvp|Istrail|2008}}</ref> који је [[1972]]. године добио [[Тјурингова награда|Тјурингову награду]] за своје фундаменталне доприносе развоју [[програмски језик|програмских језика]].
 
== Види још ==
Линија 26 ⟶ 35:
* [[Проблем ручајућих филозофа]]
* [[Семафор (рачунарство)|Семафора]]
 
== Изабране публикације ==
{{refbegin|30em}}
; Књиге
*{{cite book|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=A Primer of ALGOL 60 Programming: Together with Report on the Algorithmic Language ALGOL 60 |publisher=Academic Press |year=1962 |isbn=978-0122162503}}
* {{cite book|ref=none |author-mask=1 |last1=Dijkstra |first1=Edsger W. |last2=Dahl |first2=Ole-Johan |author2-link=Ole-Johan Dahl |last3=Hoare |first3=C.A.R. |author3-link=Tony Hoare |year=1972 |title=Structured Programming |publisher=[[Academic Press]] |isbn=978-0-12-200550-3}}
*{{cite book|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=A Discipline of Programming |url=https://archive.org/details/disciplineofprog0000dijk |url-access=registration |publisher=Prentice Hall |year=1976 |isbn=978-0132158718}}
*{{cite book|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=Selected Writings on Computing: A Personal Perspective |publisher=Springer |year=1982 |isbn=978-0387906522 |series=Monographs in Computer Science |url = https://books.google.com/books?id=Y54ACAAAQBAJ}}
*{{cite book|ref=none |author-mask=1 |first1=Edsger W. |last1=Dijkstra |last2=Feijen |first2=W.H.J. |last3=Sterringa |first3=Joke |title=A Method of Programming |publisher=Addison-Wesley |year=1988 |isbn=978-0201175363}}
*{{cite book|ref=none |author-mask=1 |first1=Edsger W. |last1=Dijkstra |author2-link=Carel S. Scholten |last2=Scholten |first2=Carel S. |title=Predicate Calculus and Program Semantics |publisher=Springer-Verlag |year=1990 |isbn=978-0387969572 |series=Texts and Monographs in Computer Science |url = https://books.google.com/books?id=cCbjBwAAQBAJ}}
 
; Изабрани чланци
* {{cite journal|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W. |title=A Note on Two Problems in Connexion with Graphs |journal=Numerische Mathematik |volume=23 |year=1959 |issue=3 |pages=269–271 |doi=10.1007/BF01386390 |url=http://www-m3.ma.tum.de/foswiki/pub/MN0506/WebHome/dijkstra.pdf |citeseerx=10.1.1.165.7577 |s2cid=123284777}}
* {{cite book|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W. |year=1962 |chapter=Some Meditations on Advanced Programming |title=Proc. IFIP Congress |publisher=North-Holland |location=Amsterdam |pages=535–8}}
* {{cite techreport|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W. |year=1965 |title=Cooperating Sequential Processes |publisher=Technische Hogeschool Eindhoven |id=EWD-123 |url=https://www.cs.utexas.edu/users/EWD/transcriptions/EWD01xx/EWD123.html |access-date=2020-09-20}} Reprinted in {{cite book|ref=none |editor-first=F. |editor-last=Genuys |title=Programming Languages: N.A.T.O. Advanced Summer School Held in Villard-de-Lans in 1966 |publisher=Academic Press |year=1968 |oclc=499952053 |pages=43–112}} Published as {{cite book|ref=none |last=Dijkstra |first=E.W. |date=1968 |chapter=Cooperating Sequential Processes |editor-last=Hansen |editor-first=P.B. |title=The Origin of Concurrent Programming |pages=65–138 |publisher=Springer |location=New York |isbn=978-1-4419-2986-0 |doi=10.1007/978-1-4757-3472-0_2|url=https://research.tue.nl/nl/publications/cooperating-sequential-processes(4b2c511e-dce0-4d2c-a1ee-51d4129c6fa4).html }}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=Solution of a Problem in Concurrent Programming Control |journal=Comm. ACM |volume=8 |issue=9 |pages=569 |year=1965 |doi=10.1145/365559.365617|s2cid=19357737}}
*{{cite book|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W. |year=1965 |chapter=Programming Considered as a Human Activity |title=Proc. IFIP Congress |pages=213–7}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |department=Letters to the editor |title=Go To Statement Considered Harmful |journal=Comm. ACM |volume=11 |issue=3 |pages=147–8 |year=1968 |doi=10.1145/362929.362947 |s2cid=17469809}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=A Constructive Approach to the Problem of Program Correctness |journal=BIT Numerical Mathematics |volume=8 |issue=3 |pages=174–186 |year=1968 |doi= 10.1007/bf01933419 |s2cid=62224342}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=The Structure of the 'THE'-Multiprogramming System |department=ACM Symp. on Operating Systems |journal=Comm. ACM |volume=11 |issue=5 |pages=341–346 |date=May 1968 |doi=10.1145/363095.363143 |s2cid=2021311}}
*{{cite report|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |date=April 1970 |title=Notes on Structured Programming |id=70-WSK-03 |via=E.W. Dijkstra Archive. Center for American History, University of Texas at Austin |url=http://www.cs.utexas.edu/users/EWD/ewd02xx/EWD249.PDF}}
*{{cite book|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=A Short Introduction to the Art of Computer Programming |publisher=Technische Hogeschool |location=Eindhoven |year=1971 |oclc=3474242 |id=EWD316}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=Hierarchical Ordering of Sequential Processes |journal=Acta Inform. |volume=1 |issue= 2|pages=115–138 |year=1971 |doi= 10.1007/bf00289519 |s2cid=31573213}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=The Humble Programmer |journal=Comm. ACM |volume=15 |issue=10 |pages=859–866 |year=1972 |doi= 10.1145/355604.361591|doi-access=free}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=Programming as a Discipline of Mathematical Nature |journal=American Mathematical Monthly |volume=81 |issue= 6 |pages=608–612 |date=June–July 1974 |doi= 10.2307/2319209 |jstor=2319209}}
* {{cite news|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W. |year=1974 |title=On the role of scientific thought |id=EWD447 |publisher=E.W. Dijkstra Archive, Center for American History, [[University of Texas at Austin]]}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=Self-stabilizing Systems in Spite of Distributed Control |journal=Comm. ACM |volume=17 |issue=11 |pages=643–4 |year=1974 |doi=10.1145/361179.361202 |s2cid=11101426}}
*{{cite book|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |year=1975 |chapter=How do we tell truths that might hurt? |title=Selected Writings on Computing: A Personal Perspective |publisher=Springer |publication-date=1982 |isbn=978-0387906522 |series=Monographs in Computer Science |pages=129–131 |url=https://books.google.com/books?id=Y54ACAAAQBAJ}}
*{{cite book|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |year=1975 |chapter=Craftsman or Scientist |title=ACM Pacific 1975 |pages=217–223}}
* {{cite journal|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W |year=1975 |title=On the teaching of programming, i. e. on the teaching of thinking |journal=Language Hierarchies and Interfaces |volume=1975 |pages=1–10}}
* {{cite journal|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W |year=1977 |title=Programming: From Craft to Scientific Discipline |journal=International Computing Symposium |volume=1977 |pages=23–30}}
*{{cite book|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |year=1978 |chapter=On the Interplay between Mathematics and Programming |title=Program Construction |volume=69 |pages=35–46 |chapter-url= https://www.springer.com/gb/book/9783540092513 |doi=10.1007/BFb0014649 |isbn=978-3-540-09251-3 |series=Lecture Notes in Computer Science |s2cid=26233314}}
* {{cite journal|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W |year=1975 |title=Correctness Concerns And, Among Other Things, Why They Are Resented |journal=(ACM) Proceedings of the International Conference on Reliable Software. 21–23 April 1975, Los Angeles, California, USA |pages=546–550}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=Guarded Commands, Nondeterminacy and Formal Derivation of Programs |journal=Comm. ACM |volume=18 |issue=8 |pages=453–7 |year=1975 |doi=10.1145/360933.360975 |s2cid=1679242}}
* {{cite journal|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W. |year=1978 |title=Finding the Correctness Proof of a Concurrent Program |journal=Program Construction |volume=1978 |pages=24–34}}
* {{cite news|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W. |year=1984 |title=The threats to computing science |id=EWD898 |publisher=E.W. Dijkstra Archive, Center for American History, [[University of Texas at Austin]]}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |year=1986 |title=On a Cultural Gap |journal=The Mathematical Intelligencer |volume=8 |issue=1 |pages=48–52 |doi=10.1007/BF03023921 |s2cid=120847834}}
* {{cite journal|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W |year=1987 |title=Mathematicians and Computing Scientists: The Cultural Gap |journal=Abacus |volume=4 |issue=4 |pages=26–31}}
* {{cite journal|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W. |year=1989 |title=On the Cruelty of Really Teaching Computer Science |journal=Comm. ACM |volume=32 |issue=12 |pages=1398–1404 |department=A debate on teaching computing science |doi=10.1145/76380.76381 |s2cid=16961489 |url = https://cacm.acm.org/magazines/1989/12/9706-a-debate-on-teaching-computing-science/abstract}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=Computing Science: Achievements and Challenges |journal=ACM SIGAPP Applied Computing Review |volume=7 |issue=2 |pages=2–9 |year=1999 |doi=10.1145/335527.335528 |s2cid=34430415}}
*{{cite journal|ref=none |author-mask=1 |first=Edsger W. |last=Dijkstra |title=The End of Computing Science? |journal=Comm. ACM |volume=44 |issue=3 |pages=92 |year=2001 |doi=10.1145/365181.365217 |s2cid=31142279}}
* {{cite news|ref=none |author-mask=1 |last=Dijkstra |first=Edsger W. |year=2001 |title=What led to ''Notes on Structured Programming'' |publisher=E.W. Dijkstra Archive, Center for American History, [[University of Texas at Austin]]}}
{{refend}}
 
== Референце ==
{{Reflist |refs=
<ref name=Wirth2005>[[Niklaus Wirth]] (2005): "Of great influence to [[Pascal (programming language)|Pascal]] was [[Structured Programming]], put forth by E. W. Dijkstra. This method of proceeding in a design would obliviously be greatly encouraged by the use of a [[:Category:Structured programming languages|Structured Language]], a language with a set of constructs that could freely be combined and nested. The textual structure of a program should directly reflect its flow of control."</ref><ref name=Wirth2008>{{cite journal |author-link=Niklaus Wirth |last=Wirth |first=Niklaus |date= 2008 |title=A Brief History of Software Engineering |journal=IEEE Annals of the History of Computing |volume=30 |issue=3 |doi=10.1109/MAHC.2008.33 |pages=32–39 |s2cid=9035976 |url=https://people.inf.ethz.ch/wirth/Miscellaneous/IEEE-Annals.pdf |access-date=2020-09-22 |quote=In 1965 Dijkstra wrote his famous ''Notes on Structured Programming'' and declared programming as a discipline in contrast to a craft. Also in 1965 [[Tony Hoare|Hoare]] published an important paper about data structuring. These ideas had a profound influence on new programming languages, in particular [[Pascal (programming language)|Pascal]]. Languages are the vehicles in which these ideas were to be expressed. Structured programming became supported by a [[:Category:Structured programming languages|structured programming language]].}}</ref>
}}
 
== Литература ==
{{refbegin|30em}}
* {{cite book |last1=Altisen |first1=Karine |last2=Devismes |first2=Stéphane |last3=Dubois |first3=Swan |last4=Petit |first4=Franck |last5=Raynal |first5=Michel |date=2019 |url=https://books.google.com/books?id=4NqSDwAAQBAJ&q=Introduction+to+Distributed+Self-Stabilizing+Algorithms |title=Introduction to Distributed Self-Stabilizing Algorithms |location=[[San Rafael, CA]] |publisher=Morgan & Claypool Publishers|isbn=9781681735375 }}
*{{cite journal |last=Apt |first=Krzysztof R. |title=Edsger Wybe Dijkstra (1930–2002): A Portrait of a Genius |journal=Formal Aspects of Computing |volume=14 |issue=2 |pages=92–98 |year=2002 |doi=10.1007/s001650200029 |arxiv=cs/0210001 |bibcode=2002cs.......10001A |s2cid=12482128}}
*{{cite book |author-link=Per Brinch Hansen |first=Per |last=Brinch Hansen |title=The Origin of Concurrent Programming: From Semaphores to Remote Procedure Calls |url=https://books.google.com/books?id=c__lBwAAQBAJ&q=The+Origin+of+Concurrent+Programming:+From+Semaphores+to+Remote+Procedure+Calls&pg=PA3 |date=2002 |publisher=Springer |isbn=978-0-387-95401-1}}
*{{cite book |author-link=Mordechai Ben-Ari |first=M. |last=Ben-Ari |title=Principles of Concurrent and Distributed Programming |url=https://books.google.com/books?id=BJNQAAAAMAAJ |edition=2nd |year=2006 |publisher=Addison-Wesley |isbn=978-0-321-31283-9}}
*{{cite book |editor-first=M. |editor-last=Broy |editor2-first=Ernst |editor2-last=Denert |title=Software Pioneers: Contributions to Software Engineering |url=https://books.google.com/books?id=6f-8ZhMO3ScC |date=2002 |publisher=Springer |isbn=978-3-540-43081-0}}
*{{cite journal |author-link=Peter Chen |first=Peter P. |last=Chen |title=From Goto-less to Structured Programming: The Legacy of Edsger W. Dijkstra |journal=IEEE Software |volume=19 |issue=5 |pages=21 |year=2002 |doi=10.1109/MS.2002.1032847 |s2cid=29320163}}
*{{cite book |first=Edgar G. |last=Daylight |title=The Dawn of Software Engineering: from Turing to Dijkstra |publisher=Lonely Scholar |year=2012 |isbn=9789491386022}}
*{{cite journal |first=Edgar G. |last=Daylight |title=Dijkstra's Rallying Cry for Generalization: The Advent of the Recursive Procedure, Late 1950s–Early 1960s |journal=The Computer Journal |volume=54 |issue=11 |pages=1756–72 |year=2011 |doi=10.1093/comjnl/bxr002 }}
*{{cite book |author-link=Shlomi Dolev |first=Shlomi |last=Dolev |title=Self-stabilization |url=https://books.google.com/books?id=UPdnRDX-ygQC&q=Self-stabilization+Shlomi+Dolev |year=2000 |publisher=MIT Press |isbn=978-0-262-04178-2}}
*{{cite book |editor-first=W.H.J. |editor-last=Feijen |editor2-first=David |editor2-last=Gries |title=Beauty Is Our Business: A Birthday Salute to Edsger W. Dijkstra |url=https://books.google.com/books?id=G9QXCy94KQYC |date=1990 |publisher=Springer |isbn=978-0-387-97299-2}}
*{{cite magazine |first=Sorin |last=Istrail |title=Storytelling About Lighthouses: ''Criticizing Professor Dijkstra Considered Harmless'' |magazine=Conduit |publisher=Brown University Department of Computer Science |volume=17 |issue=2 |date= 2008 |pages=10–17 |url=http://www.brown.edu/Research/Istrail_Lab/media/conduit_v17n2.pdf}}
*{{cite magazine |first=Sorin |last=Istrail |title=Storytelling About Lighthouses: When Professor Dijkstra Slapped Me in the Quest for Beautiful Code |magazine=Conduit |publisher=Brown University Department of Computer Science |volume=19 |issue=1 |date= 2010 |pages=10–12 |url=http://www.brown.edu/Research/Istrail_Lab/media/conduit_v19n1.pdf}}
*{{cite journal |first=Mike |last=James |title=Edsger Dijkstra – The Poetry of Programming |journal=I-programmer.info |year=2013 |url=http://www.i-programmer.info/history/people/144-dijkstra.html}}
*{{cite journal |url=http://cacm.acm.org/magazines/2015/6/187316-turing-lecture-the-computer-science-of-concurrency/fulltext |author-link=Leslie Lamport |last=Lamport |first=Leslie |title=Turing Lecture: The Computer Science of Concurrency: The Early Years |journal=Comm. ACM |volume=58 |issue=6 |date=June 2015 |doi=10.1145/2771951 |pages=71–76 |s2cid=19164754}}
*{{cite book |first=Phillip A. |last=Laplante |title=Great papers in computer science |date=1996 |publisher=IEEE Press |isbn=978-0-7803-1112-1 |url=https://books.google.com/books?id=GmgZAQAAIAAJ}}
*{{cite journal |first=Phillip A. |last=Laplante |title=Great Papers in Computer Science: A Retrospective |journal=Journal of Scientific and Practical Computing |volume=2 |issue=1 |pages=31–35 |date=2008 |citeseerx=10.1.1.559.2457 |url=http://www.spclab.com/publisher/journals/Vol2No1/NR1.pdf |archive-url=https://web.archive.org/web/20180505083329/http://www.spclab.com/publisher/journals/Vol2No1/NR1.pdf |archive-date=2018-05-05 |url-status=dead}}
*{{cite journal |first=J.A.N. |last=Lee |title=Frontiers of Computing: A Tribute to Edsger W. Dijkstra on the Occasion of his 60th Birthday |journal=Ann. Hist. Comp. |volume=13 |issue=1 |pages=91–96 |year=1991 |doi=10.1109/MAHC.1991.10000}}
*{{cite journal |first=John |last=Markoff |title=Edsger Dijkstra, 72, Physicist Who Shaped Computer Era |journal=[[The New York Times]] |year=2002 |url=https://www.nytimes.com/2002/08/10/us/edsger-dijkstra-72-physicist-who-shaped-computer-era.html}}
*{{cite journal |first=Lorenzo |last= Milone |title=E.W. Dijkstra, una vita da informatico [in Italian] |journal= Mondo Digitale |volume=9 |issue=2 |year=2009 |url=http://archivio-mondodigitale.aicanet.net/Rivista/09_numero_2/Milone_p_58_68_.pdf}}
*{{cite book |first=Gerard |last=O’Regan |title=Giants of Computing: A Compendium of Select, Pivotal Pioneers |url=https://books.google.com/books?id=oSq5BAAAQBAJ |date=2013 |publisher=Springer |isbn=978-1-4471-5340-5}}
*{{cite journal |first=Sandy |last=Payette |title=Hopper and Dijkstra: Crisis, Revolution, and the Future of Programming |journal=IEEE Annals of the History of Computing |volume=36 |issue=4 |pages=64–73 |year=2014 |doi=10.1109/MAHC.2014.54 |s2cid=9029390}}
*{{cite book |first1=Dennis |last1=Shasha |first2=Cathy |last2=Lazere |title=Out of their Minds: The Lives and Discoveries of 15 Great Computer Scientists |url=https://books.google.com/books?id=-0tDZX3z-8UC&q=Out+of+their+Minds:+The+Lives+and+Discoveries+of+15+Great+Computer+Scientists |publisher=Springer |isbn=978-0-387-98269-4|date=2 July 1998}}
{{refend}}
 
== Спољашње везе ==
{{портал|Биографија|Информатика и рачунарство}}
{{commonscat|Edsger Wybe Dijkstra}}
* [http://www.thocp.net/biographies/dijkstra_edsger.htm#1 Дајкстрина биографија] {{ен}}
* [http://www.cs.utexas.edu/users/EWD/ Архива рукописа Едсгера Дајкстре] {{ен}}
* [http://noorderlicht.vpro.nl/afleveringen/3502225/ Дајкстрин видео интервју] {{ен}}
* {{cite web |title=Dijkstra's Rallying Cry for Generalization |publisher=A site devoted to Dijkstra’s works and thoughts, created and maintained by the historian of computing Edgar Graham Daylight |url=http://www.dijkstrascry.com/}}
 
{{клица-научник}}
 
{{DEFAULTSORT:Дајкстра, Едсгер}}
{{Тјурингова награда}}
{{нормативна контрола}}
{{портал бар|Биографија|Информатика и рачунарство}}
 
{{DEFAULTSORT:Дајкстра, Едсгер}}
[[Категорија:Едсгер Дајкстра| ]]
[[Категорија:Рођени 1930.]]