Едсгер Дајкстра

(преусмерено са Edsger Wybe Dijkstra)

Едсгер Дајкстра (хол. Edsger Wybe Dijkstra; Ротердам, 11. мај 1930Њунен, 6. август 2002), фонетски Едсхер Дејкстра, био је холандски информатичар[9][10] који је 1972. године добио Тјурингову награду за своје кључне доприносе у развоју програмских језика.

Едсгер Дајкстра
Лични подаци
Датум рођења(1930-05-11)11. мај 1930.
Место рођењаРотердам, Холандија
Датум смрти6. август 2002.(2002-08-06) (72 год.)
Место смртиЊунен, Холандија
ОбразовањеУниверзитет у Лајдену, Ерасмианум гимназија, Универзитет у Амстердаму
Научни рад
ПољеРачунарство
ИнституцијаMathematisch Centrum
Тексашки универзитет, Остин
Ученици
Познат поДајкстрином алгоритму
Семафору
НаградеТјурингова награда

Види још

уреди

Изабране публикације

уреди
Књиге
Изабрани чланци

Референце

уреди
  1. ^ Hoare, C.A.R. (12. 10. 2010). „The 2010 Edsger W. Dijkstra Memorial Lecture: What Can We Learn from Edsger W. Dijkstra?”. Department of Computer Science, The University of Texas at Austin. Приступљено 12. 8. 2015. 
  2. ^ Niklaus Wirth (2005): "Of great influence to 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 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."
  3. ^ Wirth, Niklaus (2008). „A Brief History of Software Engineering” (PDF). IEEE Annals of the History of Computing. 30 (3): 32—39. S2CID 9035976. doi:10.1109/MAHC.2008.33. Приступљено 22. 09. 2020. „In 1965 Dijkstra wrote his famous Notes on Structured Programming and declared programming as a discipline in contrast to a craft. Also in 1965 Hoare published an important paper about data structuring. These ideas had a profound influence on new programming languages, in particular Pascal. Languages are the vehicles in which these ideas were to be expressed. Structured programming became supported by a structured programming language. 
  4. ^ 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."
  5. ^ Lamport, Leslie (2002). „2002 PODC Influential Paper Award”. ACM Symposium on Principles of Distributed Computing. Приступљено 22. 09. 2020. „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. 
  6. ^ Lamport (2015)
  7. ^ Dolev, Shlomi: Self-stabilization. (Cambridge, MA: MIT Press, 2000) ISBN 978-0-262-04178-2
  8. ^ Lo Russo, Graziano (1997). „An Interview with A. Stepanov (Edizioni Infomedia srl.)”. STLport.org. Приступљено 21. 12. 2017. „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." 
  9. ^ „Edsger Dijkstra, Dutch computer scientist”. 
  10. ^ Istrail (2008)

Литература

уреди

Спољашње везе

уреди