Edsger Dijkstra

| Bilgi | Detay |
| --- | --- |
| **Edsger Dijkstra** | |
| Edsger Dijkstra (2002) | |
| **Doğum** | Edsger Wybe Dijkstra 11 Mayıs 1930 Rotterdam , Hollanda |
| **Ölüm** | 6 Ağustos 2002 (72 yaşında) Nuenen , Hollanda |
| **Meslek** | Matematikçi / Bilişimci |
|  | |

Edsger Wybe Dijkstra [ 1 ] (11 Mayıs 1930 - 6 Ağustos 2002) Hollandalı matematikçi ve bilgisayar bilimci .

Kariyer Leiden Üniversitesi 'nde teorik fizik okudu ancak kısa sürede asıl ilgi alanının bilgisayar bilimi olduğunu keşfetti. 1955'te bilgisayar dünyasına adım attı ve bu alanda en önemli isimlerden bir tanesi hâline geldi. Koşut işlemlerde kilitlenmelerin önüne geçmek için kullanılabilen "kilitlenmelerden sakınma yöntemi" için 1965 yılında bir kaynağın bir göreve tahsisi istemi geldiğinde, istemin potansiyel bir kilitlenmeye neden olup olmayacağını belirleyebilen bir algoritmayı tanımladı. Bulduğu Dijkstra Algoritması olarak da bilinen, bağlı bir grafikte iki nokta arasındaki en kısa yolu bulan algoritma günümüzde birçok alanda kullanılan routing algoritmalarının atası  olarak kabul edilir. Eindhoven Teknik Üniversitesi 'nde çalıştığı sırada THE işletim sistemi 'ni geliştirdi. Bu sistemin üzerinde çalışmalar yaparken semaforları icat etti ve kritik bölüm kavramını klasikleşen filozofların yemeği problemiyle ortaya attı. Aynı zamanda programlamada goto etiketleme komutunun işlevselliğini sorgulayarak tek giriş ve tek çıkışa sahip olan döngülerin (for, while, if...) yaratılmasında öncü oldu. 1972'de Turing Ödülü 'ne layık görüldü. Edsger Dijkstra hayatı boyunca Hollandalı ressam Vincent Van Gogh kadar meşhur olmayı hedeflemişti, blues müzik ve özellikle B.B.King hayranıydı. 2002 yılında kanser nedeniyle öldü.

Özdeyişler "Bir programı test etmek ancak bugların varlığını gösterebilir, yokluğunu değil." "Eskiden fizikçiler birbirlerinin deneylerini emin olmak için tekrar ederlerdi, bugün FORTRAN kullanıyorlar birbirlerine buglarıyla beraber yazdıkları programları veriyorlar." "Bilgisayarların düşünebildiğini sorgulamak, denizaltıların yüzebildiğini sorgulamakla aynı şeydir." " Bilgisayar biliminin bilgisayarlarla bağlantısı, astronominin teleskoplarla bağlantısından fazla değildir." g t d Turing Ödülü sahipleri 1960'lar Alan Perlis (1966) Maurice Vincent Wilkes (1967) Richard Hamming (1968) Marvin Minsky (1969) 1970'ler James H. Wilkinson (1970) John McCarthy (1971) Edsger W. Dijkstra (1972) Charles Bachman (1973) Donald Knuth (1974) Allen Newell / Herbert A. Simon (1975) Michael O. Rabin / Dana Scott (1976) John Backus (1977) Robert W. Floyd (1978) Kenneth E. Iverson (1979) 1980'ler Tony Hoare (1980) Edgar F. Codd (1981) Stephen A. Cook (1982) Ken Thompson / Dennis Ritchie (1983) Niklaus Wirth (1984) Richard M. Karp (1985) John Hopcroft / Robert Tarjan (1986) John Cocke (1987) Ivan Sutherland (1988) William Kahan (1989) 1990'lar Fernando J. Corbató (1990) Robin Milner (1991) Butler Lampson (1992) Juris Hartmanis / Richard E. Stearns (1993) Edward Feigenbaum / Raj Reddy (1994) Manuel Blum (1995) Amir Pnueli (1996) Douglas Engelbart (1997) Jim Gray (1998) Fred Brooks (1999) 2000'ler Andrew Yao (2000) Ole-Johan Dahl / Kristen Nygaard (2001) Ron Rivest / Adi Shamir / Leonard Adleman (2002) Alan Kay (2003) Vint Cerf / Bob Kahn (2004) Peter Naur (2005) Frances E. Allen (2006) Edmund M. Clarke / E. Allen Emerson / Joseph Sifakis (2007) Barbara Liskov (2008) Charles P. Thacker (2009) 2010'lar Leslie G. Valiant (2010) Judea Pearl (2011) Shafi Goldwasser / Silvio Micali (2012) Leslie Lamport (2013) Michael Stonebraker (2014) Martin Hellman / Whitfield Diffie (2015) Tim Berners-Lee (2016) John L. Hennessy / David Patterson (2017) Yoshua Bengio / Geoffrey Hinton / Yann LeCun (2018) Ed Catmull / Pat Hanrahan (2019) 2020'ler Alfred Aho / Jeffrey Ullman (2020) Jack Dongarra (2021) Robert Metcalfe (2022) Avi Wigderson (2023) Andrew Barto / Richard S. Sutton (2024) Otorite kontrolü ACM DL : 81100248871 BIBSYS : 90335850 BNF : cb17209986p (data) BPN : 10020011 CiNii : DA00645414 DBLP : d/WEDijkstra GND : 139688641 ISNI : 0000 0001 1234 890X LCCN : n82078425 LNB : 000048721 MGP : 45747 NDL : 00437921 NKC : mub20241244486 NLA : 35036226 NLI : 987007290039205171 NSK : 000697868 NTA : 069137056 RERO tanımlayıcısı A003180847 geçerli değil. SELIBR : 183814 SNAC : w6475hq0 SUDOC : 059577517 S2AuthorId : 3234559 Trove : 808068 VIAF : 17820452 WorldCat (LCCN): n82-078425