Edsger Dajkstra

S Vikipedije, slobodne enciklopedije

Edsger Dajkstra
Lični podaci
Datum rođenja(1930-05-11)11. maj 1930.
Mesto rođenjaRoterdam, Holandija
Datum smrti6. avgust 2002.(2002-08-06) (72 god.)
Mesto smrtiNjunen, Holandija
ObrazovanjeUniverzitet u Lajdenu, Erasmianum gimnazija, Univerzitet u Amsterdamu
Naučni rad
PoljeRačunarstvo
InstitucijaMathematisch Centrum
Teksaški univerzitet, Ostin
Učenici
Poznat poDajkstrinom algoritmu
Semaforu
NagradeTjuringova nagrada

Edsger Dajkstra (hol. Edsger Wybe Dijkstra; Roterdam, 11. maj 1930Njunen, 6. avgust 2002), fonetski Edsher Dejkstra, bio je holandski informatičar[9][10] koji je 1972. godine dobio Tjuringovu nagradu za svoje ključne doprinose u razvoju programskih jezika.

Vidi još[uredi | uredi izvor]

Izabrane publikacije[uredi | uredi izvor]

Knjige
Izabrani članci

Reference[uredi | uredi izvor]

  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. Pristupljeno 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. Pristupljeno 2020-09-22. „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. Pristupljeno 2020-09-22. „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. Pristupljeno 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)

Literatura[uredi | uredi izvor]

Spoljašnje veze[uredi | uredi izvor]