Jump to content

Эдсгер В. Дейкстра

Эдсгер В. Дейкстра
Дийкстра в 2002 году
Рожденный ( 1930-05-11 ) 11 мая 1930 г.
Роттердам , Нидерланды
Умер 6 августа 2002 г. (06 августа 2002 г.) (72 года)
Нюэнен , Нидерланды
Гражданство Нидерланды
Образование Лейденский университет (бакалавр, магистр)
Амстердамский университет (доктор философии)
Супруг Риа К. Дебец
Награды
Научная карьера
Поля
Учреждения
Диссертация Связь с автоматическим компьютером   (1959)
Докторантура Адриан ван Вейнгаарден
Докторанты

Эдсгер Вайбе Дейкстра ( / ˈ d k s t r ə / DYKE -strə ; Голландский: [ˈɛtsxər ˈʋibə ˈdɛikstra] ; 11 мая 1930 — 6 августа 2002) — голландский учёный-компьютерщик , программист , инженер-программист , математик и научный публицист . [1] [2]

Дейкстра родился в Роттердаме , Нидерланды , и изучал математику и физику, а затем теоретическую физику в Лейденском университете . Адриан ван Вейнгаарден предложил ему работу первого программиста в Нидерландах в Математическом центре в Амстердаме , где он работал с 1952 по 1962 год. Он сформулировал и решил задачу о кратчайшем пути в 1956 году, а в 1960 году разработал первый компилятор для язык программирования АЛГОЛ 60 совместно с коллегой Яапом А. Зонневельдом . В 1962 году он переехал в Эйндховен , а затем в Нюэнен , где стал профессором математического факультета Высшей технической школы Эйндховена . В конце 1960-х годов он создал мультипрограммную систему THE , которая повлияла на конструкции последующих систем за счет использования программной страничной виртуальной памяти. Дейкстра присоединился к корпорации Burroughs в качестве единственного научного сотрудника в августе 1973 года. В годы Берроуза он наиболее плодотворно писал исследовательские статьи. Он написал около 500 документов серии «EWD», большинство из которых представляли собой технические отчеты, для частного распространения внутри избранной группы.

Дейкстра принял кафедру столетия Schlumberger на факультете компьютерных наук Техасского университета в Остине в 1984 году и работал в Остине, штат Техас , до выхода на пенсию в ноябре 1999 года. Он и его жена вернулись из Остина в свой родной дом в Нюэнене, где он умер 6 августа 2002 года после долгой борьбы с раком. [3]

В 1972 году он получил премию Тьюринга за фундаментальный вклад в разработку структурированных языков программирования. Незадолго до своей смерти он получил награду ACM PODC Influential Paper Award в области распределенных вычислений за работу по самостабилизации программных вычислений. эта ежегодная награда была переименована в Премию Дейкстры В следующем году в его честь.

Жизнь и творчество [ править ]

Ранние годы [ править ]

Эдсгер В. Дейкстра родился в Роттердаме . Его отец был химиком, президентом Голландского химического общества ; он преподавал химию в средней школе, а позже был ее директором. Его мать была математиком, но никогда не имела официальной работы. [4] [5]

Дейкстра подумывал о карьере юриста и надеялся представлять Нидерланды в Организации Объединенных Наций . Однако после окончания школы в 1948 году по предложению родителей он изучал математику и физику, а затем теоретическую физику в Лейденском университете . [6]

В начале 1950-х годов электронные компьютеры были новинкой. Дейкстра случайно наткнулся на свою карьеру и через своего научного руководителя, профессора Йоханнеса Хаантьеса [ nl ] , он познакомился с Адрианом ван Вейнгаарденом , директором вычислительного отдела Математического центра в Амстердаме , который предложил Дейкстре работу; он официально стал первым «программистом» Нидерландов в марте 1952 года. [6]

Дейкстра какое-то время оставался преданным физике, работая над ней в Лейдене три дня в неделю. Однако с увеличением знакомства с компьютерами его фокус начал смещаться. Как он вспоминал: [7]

Проработав около трех лет программирования, я имел беседу с А. ван Вейнгаарденом, который тогда был моим начальником в Математическом центре в Амстердаме, дискуссию, за которую я буду благодарен ему до конца своей жизни. Дело было в том, что я должен был одновременно изучать теоретическую физику в Лейденском университете, а поскольку совмещать эти два вида деятельности мне было все труднее и труднее, мне пришлось принять решение: либо бросить программирование, либо стать настоящим, респектабельным теоретиком. физиком, или довести свое изучение физики до формального завершения, с минимумом усилий, и стать....., да чем? Программист? Но была ли это уважаемая профессия? В конце концов, что такое программирование? Где был солидный объем знаний, который мог бы поддержать ее как интеллектуально респектабельную дисциплину? Я очень хорошо помню, как я завидовал своим коллегам по аппаратному обеспечению, которые, когда их спрашивали об их профессиональной компетентности, могли хотя бы указать, что они знают все о электронных лампах, усилителях и всем остальном, тогда как я чувствовал, что, столкнувшись с этим вопросом, я стоял бы с пустыми руками. Полный опасений, я постучал в дверь кабинета Ван Вейнгаардена и спросил, могу ли я «поговорить с ним минутку»; когда я вышел из его офиса несколько часов спустя, я был другим человеком. Потому что, терпеливо выслушав мои задачи, он согласился, что до этого момента дисциплины программирования было не так много, но затем он продолжил спокойно объяснять, что автоматические компьютеры никуда не денутся, что мы находимся только в начале пути и можем не буду ли я одним из тех, кто призван сделать программирование уважаемой дисциплиной в ближайшие годы? Это был поворотный момент в моей жизни, и я завершил формальное изучение физики так быстро, как только мог.

Эдсгер Дейкстра, Скромный программист (EWD340), «Коммуникации ACM».

Когда Дейкстра женился на Марии «Риа» К. Дебец в 1957 году, в ходе свадебных обрядов от него потребовали указать свою профессию. Он заявил, что является программистом, что было неприемлемо для властей, поскольку такой профессии тогда в Нидерландах не было. [7] [8]

В 1959 году он получил докторскую степень в Амстердамском университете за диссертацию на тему «Связь с автоматическим компьютером». [9] посвящен описанию языка ассемблера , предназначенного для первого коммерческого компьютера, разработанного в Нидерландах, Electrologica X1 . Руководителем его диссертации был Ван Вейнгаарден. [10]

Математический центр, Амстердам [ править ]

С 1952 по 1962 год Дейкстра работал в Математическом центре Амстердама. [10] где он тесно сотрудничал с Брэмом Яном Лупстрой и Карелом С. Шолтеном , которых наняли для создания компьютера. Их способ взаимодействия был дисциплинированным: сначала они определяли интерфейс между аппаратным и программным обеспечением, написав руководство по программированию. Тогда разработчикам аппаратного обеспечения придется выполнять свою часть контракта, а программисту Дейкстре придется писать программное обеспечение для несуществующей машины. Два урока, которые он извлек из этого опыта, заключались в важности четкой документации и в том, что отладки программы можно в значительной степени избежать за счет тщательного проектирования. [6] Дейкстра сформулировал и решил задачу о кратчайшем пути для демонстрации на официальной презентации компьютера ARMAC в 1956 году. Из-за отсутствия журналов, посвященных автоматическим вычислениям, он не публиковал результат до 1959 года.

В Математическом центре Дейкстра и его коллега Яап Зонневельд [ nl ] разработали первый компилятор для языка программирования АЛГОЛ 60 к августу 1960 года, более чем за год до того, как компилятор был выпущен другой группой. [6] Алгол 60 известен как ключевое достижение в развитии структурного программирования.

Эйндховенский технологический университет [ править ]

Эйндховенский технологический университет , расположенный в Эйндховене на юге Нидерландов, где Дейкстра был профессором математики с 1962 по 1984 год.

В 1962 году Дейкстра переехал в Эйндховен , а позже в Нюэнен , на юге Нидерландов, где стал профессором математического факультета Эйндховенского технологического университета . [10] В университете не было отдельного факультета информатики, а культура математического факультета его не особо устраивала. Дейкстра попытался создать группу ученых-компьютерщиков, которые могли бы сотрудничать в решении проблем. Это была необычная модель исследования для математического факультета. [6] В конце 1960-х годов он создал операционную систему THE (названную в честь университета, тогда известного как Technische Hogeschool Eindhoven ), которая повлияла на конструкции последующих операционных систем благодаря использованию программной страничной виртуальной памяти. [11]

Корпорация Берроуз [ править ]

Дейкстра присоединился к корпорации Burroughs — компании, известной тогда производством компьютеров на основе инновационной аппаратной архитектуры — в качестве научного сотрудника в августе 1973 года. В его обязанности входило посещение некоторых исследовательских центров фирмы несколько раз в год и проведение собственных исследований. , что он и сделал в самом маленьком исследовательском центре Берроуза, а именно в своем кабинете на втором этаже своего дома в Нюэнене. Фактически, Дейкстра был единственным научным сотрудником Берроуза и работал в нем из дома, время от времени путешествуя в его филиалы в Соединенных Штатах. В результате он сократил свои встречи в университете до одного дня в неделю. Этот день, вторник, вскоре стал известен как день знаменитого «Вторничного дневного клуба» — семинара, в ходе которого он обсуждал со своими коллегами научные статьи, рассматривая все аспекты: обозначения, организацию, представление, язык, содержание и т. д. Вскоре после его переезда в 1984 году в Техасский университет в Остине (США) в США возник новый «филиал» Клуба вторника после полудня. Остин, Техас . [10]

В годы Берроуза он наиболее плодотворно писал исследовательские статьи. Он написал около 500 документов серии EWD (описанных ниже), большинство из которых представляли собой технические отчеты, для частного распространения внутри избранной группы. [6]

Техасский университет в Остине [ править ]

Техасский университет в Остине, где Дейкстра возглавлял кафедру компьютерных наук, посвященную столетию компании Schlumberger, с 1984 по 1999 год.

В 1984 году Дейкстра принял кафедру столетия Schlumberger на факультете компьютерных наук Техасского университета в Остине.

Последние годы [ править ]

Дейкстра работал в Остине до выхода на пенсию в ноябре 1999 года. Чтобы отметить это событие и отметить его сорок с лишним лет плодотворного вклада в информатику , факультет компьютерных наук организовал симпозиум, который состоялся в день его 70-летия в мае 2000 года. [6]

Дейкстра и его жена вернулись из Остина в свой родной дом в Нюэнене, Нидерланды, где он обнаружил, что жить ему осталось всего несколько месяцев. Он сказал, что хочет выйти на пенсию в Остине, штат Техас , но умереть в Нидерландах. Дейкстра умер 6 августа 2002 года после долгой борьбы с раком. [3] [12] [13] [14] У него и его жены остались трое детей: Маркус, Фемке и ученый-компьютерщик Рутгер М. Дейкстра. [15]

Личность [ править ]

Дейкстра у доски во время конференции в ETH Zurich в 1994 году. Однажды он заметил: « Картинка может стоить тысячи слов , формула стоит тысячи картинок». [16]

Персонаж [ править ]

Едва ли можно винить Массачусетский технологический институт в том, что он не обратил внимания на малоизвестного ученого-компьютерщика из маленького городка в Нидерландах.

Дийкстра сказал о себе в Нюэнене в середине 1960-х годов. [17]

В мире информатики Дейкстра хорошо известен как «персонаж». В предисловии к своей книге «Дисциплина программирования» (1976) он заявил следующее: «Из-за отсутствия библиографии я не предлагаю ни объяснений, ни извинений». Фактически, большинство его статей и книг вообще не имеют ссылок. [10] Дийкстра выбрал такой способ работы, чтобы сохранить уверенность в своих силах. [18]

Будучи профессором университета большую часть своей жизни, Дейкстра рассматривал преподавание не просто как обязательную деятельность, но и как серьезную исследовательскую деятельность. [6] Его подход к преподаванию был нестандартным. [19] Его стиль лекций был описан как своеобразный. Во время лекций длинные паузы между предложениями часто объясняются тем фактом, что английский не является родным языком Дейкстры. Однако паузы также служили для него способом думать на ходу, и во время чтения лекций он считался быстрым и глубоким мыслителем. Его курсы для студентов в Остине не имели ничего общего с информатикой, а были посвящены представлению математических доказательств. [10] В начале каждого семестра он фотографировал каждого из своих студентов, чтобы запомнить их имена. Он никогда не следовал учебникам , за исключением, возможно, своего собственного, пока он готовился. Читая лекции, он писал корректуры мелом на доске, а не использовал фольгу. Он предлагал студентам предлагать идеи, которые затем исследовал, или отказывался исследовать, поскольку они нарушали некоторые из его принципов. Он задавал сложные домашние задания и тщательно изучал решения своих учеников. Выпускные экзамены он проводил устно в течение целой недели. Каждого студента обследовали в офисе или дома Дейкстры, и экзамен длился несколько часов. [6]

Дейкстра также был весьма оригинален в своем подходе к оценке способности людей выполнять свою работу. Когда Владимир Лифшиц приехал в Остин в 1990 году на собеседование, Дейкстра задал ему загадку. Лифшиц решил ее и с тех пор работает в Остине. [10]

Использование технологии [ править ]

На протяжении многих десятилетий он воздерживался от использования компьютеров в своей работе. Даже после того, как он поддался поддержке коллег из UT и приобрел компьютер Macintosh , он использовал его только для электронной почты и просмотра веб-страниц. [20] Дейкстра никогда не писал свои статьи с помощью компьютера. Он предпочитал полагаться на свою пишущую машинку , а позже на ручку Montblanc . [10] Любимым пишущим инструментом Дейкстры была Montblanc Meisterstück перьевая ручка .

Он не использовал текстовые процессоры , полагая, что можно написать письмо или статью без черновых набросков, переписывания или какого-либо значительного редактирования. Он продумывал все это в уме, прежде чем положить ручку на бумагу, и однажды упомянул, что, когда он был студентом-физиком, он решал в уме домашние задания, гуляя по улицам Лейдена . [6] Большинство публикаций Дейкстры были написаны им единолично. У него никогда не было секретаря, и он в одиночку вел всю свою корреспонденцию. [10] Когда коллеги подготовили Festschrift к его шестидесятилетию , опубликованный Springer-Verlag , он потрудился поблагодарить каждого из 61 автора отдельно в рукописном письме. [10]

В «Скромном программисте» (1972) Дейкстра писал: «Мы не должны забывать, что это не наше дело [ученых-компьютерщиков] создавать программы, а наше дело — разрабатывать классы вычислений, которые будут демонстрировать желаемое поведение».

Дейкстра также выступал против включения разработки программного обеспечения в сферу академической информатики. Он писал, что «поскольку экономика известна как «жалкая наука», разработку программного обеспечения следует называть «обреченной дисциплиной», обреченной, потому что она не может даже приблизиться к своей цели, поскольку ее цель противоречива». И «программная инженерия приняла в качестве своего устава: «Как программировать, если не умеешь»». [21]

Личная жизнь [ править ]

Дийкстра вел скромный, вплоть до спартанского, образ жизни. [10] Дом его и его жены в Нюэнене был простым, маленьким и скромным. У него не было телевизора, видеоплеера или мобильного телефона, и он не ходил в кино. [10] Он играл на фортепиано и, находясь в Остине, любил ходить на концерты. Увлеченный слушатель классической музыки , любимым композитором Дейкстры был Моцарт . [6]

Эссе и другие письменные работы [ править ]

На протяжении всей карьеры Дейкстры его работы отличались элегантностью и экономностью. [10] Плодовитый писатель (особенно как эссеист), Дейкстра является автором более 1300 статей, многие из которых написаны от руки его точным почерком. Это были очерки и притчи; сказки и предупреждения; исчерпывающее объяснение и педагогический предлог. Большинство из них были посвящены математике и информатике; другие представляли собой отчеты о поездках, которые больше раскрывают информацию об их авторе, чем о людях и местах, которые они посетили. У него была привычка копировать каждую статью и распространять ее среди небольшой группы коллег, которые копировали и пересылали статьи другой ограниченной группе ученых. [22]

EWD [ править ]

Дейкстра был хорошо известен своей привычкой тщательно составлять рукописи авторучкой . Рукописи называются EWD, поскольку Дейкстра нумеровал их своими инициалами EWD в качестве префикса. По словам самого Дейкстры, EWD начались, когда он перешел из Математического центра в Амстердаме в Эйндховенский технологический университет (тогда Technische Hogeschool Eindhoven). После переезда в Эйндховен Дейкстра переживал писательский кризис больше года . Он распространил фотокопии нового EWD среди своих коллег. Многие получатели фотокопировали и пересылали свои копии, поэтому EWD распространились по всему международному сообществу информатики. Темами были информатика и математика, включая отчеты о поездках, письма и выступления. Эти короткие статьи охватывают период в 40 лет. Почти все EWD, появившиеся после 1972 года, были написаны от руки. Они редко длиннее 15 страниц и имеют последовательную нумерацию. Последний, № 1318, датирован 14 апреля 2002 года. В компьютерной науке они известны как отчеты EWD или просто EWD. Было отсканировано более 1300 EWD, их число расшифровывается для облегчения поиска, и они доступны в Интернете в архиве Дейкстры Техасского университета. [23]

Стиль письма [ править ]

Его интерес к простоте возник в раннем возрасте и под руководством матери. Однажды он сказал, что спросил свою мать, является ли тригонометрия сложной темой. Она ответила, что он должен выучить все формулы и что далее, если для доказательства чего-то ему потребуется более пяти строк, то он на неправильном пути. [24]

Дейкстра был известен своим остроумием, красноречием, грубостью, резкостью и часто жестокостью по отношению к коллегам-профессионалам, а также умением обращаться со словами, как, например, в его замечании: «Вопрос о том, могут ли машины думать (…) примерно так же актуален, как и вопрос о том, могут ли машины мыслить (…) Подводные лодки умеют плавать». [25] Его советом перспективному исследователю, спросившему, как выбрать тему для исследования, стала фраза: «Делай только то, что можешь сделать только ты». [6] Дейкстра также был известен своей резкой критикой и отсутствием социальных навыков при общении с коллегами. Будучи откровенным и критически настроенным провидцем, он решительно выступал против преподавания BASIC . [26]

Повторяющиеся темы [ править ]

Во многих своих наиболее остроумных эссе Дейкстра описывал вымышленную компанию, председателем которой он был. Компания называлась Mathematics, Inc., и, по его мнению, она коммерциализировала производство математических теорем точно так же, как компании-разработчики программного обеспечения коммерциализировали производство компьютерных программ. Он изобрел ряд мероприятий и задач Mathematics Inc. и задокументировал их в нескольких статьях серии EWD. Воображаемая компания представила доказательство гипотезы Римана , но затем столкнулась с большими трудностями при получении гонораров от математиков, доказавших результаты, предполагающие гипотезу Римана. Само доказательство было коммерческой тайной . [27] Многие доказательства компании были срочно выброшены за дверь, и тогда большую часть усилий компании пришлось потратить на их обслуживание . [28] Более успешной попыткой стало Стандартное доказательство теоремы Пифагора , которое заменило более 100 несовместимых существующих доказательств. [29] Дейкстра охарактеризовал Mathematics Inc. как «самый захватывающий и самый несчастный бизнес, который когда-либо задумывался». [27] EWD 443 (1974) описывает его вымышленную компанию как имеющую более 75% доли мирового рынка. [30] [31]

Наследие [ править ]

Дейкстра получил премию Тьюринга в 1972 году за поддержку структурного программирования — парадигмы программирования, в которой используется структурированный поток управления, а не неструктурированные переходы к различным разделам программы с использованием операторов Goto . Его письмо 1968 года редактору журнала Communications of ACM « Заявление Go To считается вредным » вызвало серьезные споры. Современные программисты в основном придерживаются парадигмы структурного программирования. [32]

Среди его наиболее известных вкладов в информатику — кратчайшего пути алгоритм , известный как алгоритм Дейкстры , который широко преподается в современных курсах бакалавриата по информатике. Среди других его вкладов — алгоритм сортировочной станции ; , мультипрограммная система THE важный ранний пример структурирования системы как набора слоев; Банкира алгоритм ; и конструкция семафора для координации нескольких процессоров и программ. Другая концепция, сформулированная Дейкстрой в области распределенных вычислений, — это концепция самостабилизации — альтернативного способа обеспечения надежности системы. Алгоритм Дейкстры используется в SPF, Shortest Path First , который используется в протоколах маршрутизации OSPF и IS-IS . [33] [34]

Награды и почести [ править ]

Среди наград и наград Дейкстры: [20]

В 1969 году Британское компьютерное общество (BCS) получило одобрение на получение награды и стипендии «Выдающийся член Британского компьютерного общества» (DFBCS), присуждаемой в соответствии с постановлением 7 их королевской хартии . В 1971 году были проведены первые выборы Дейкстры. [39]

В 1990 году по случаю 60-летия Дейкстры факультет компьютерных наук (UTCS) Техасского университета в Остине организовал двухдневный семинар в его честь. Выступающие приехали со всех концов США и Европы, а группа ученых-компьютерщиков представила исследовательские статьи, которые были отредактированы в книгу. [40]

В 2002 году Японский фонд C&C наградил Дейкстру «за его новаторский вклад в создание научной основы компьютерного программного обеспечения посредством творческих исследований в области базовой теории программного обеспечения, теории алгоритмов, структурного программирования и семафоров». Дийкстра был жив и получил уведомление о награде, но его семья приняла ее на церемонии награждения после его смерти.

Незадолго до своей смерти в 2002 году Дейкстра получил премию ACM PODC Influential-Paper Award в области распределенных вычислений за свою работу по самостабилизации программных вычислений. эта ежегодная награда была переименована в Премию Дейкстры ( Edsger W. Dijkstra Prize in Distributed Computing В следующем году в его честь ).

Премия Дейкстры за выдающиеся академические достижения в области компьютерных наук ( Чикагский университет Лойолы , факультет компьютерных наук) названа в честь Эдсгера В. Дейкстры. Начиная с 2005 года, эта награда присуждается за высшие академические достижения выпускников по специальности «Информатика». Отбор основан на среднем балле по всем основным курсам и выборах преподавателей кафедры. [41]

12 октября 2010 года факультет компьютерных наук (UTCS) Техасского университета в Остине провел первую лекцию памяти Эдсгера В. Дейкстры. Спикером на мероприятии выступил Тони Хоар , почетный профессор Оксфорда и главный научный сотрудник Microsoft Research. Эта серия лекций стала возможной благодаря щедрому гранту компании Schlumberger в честь памяти Дейкстры.

Избранные публикации [ править ]

Книги [ править ]

  • — (1962). Учебник по программированию на АЛГОЛ 60: вместе с отчетом об алгоритмическом языке АЛГОЛ 60 . Академическая пресса. ISBN  978-0122162503 .
  • —; Даль, Оле-Йохан ; Хоар, ЦАР (1972). Структурное программирование . Академическая пресса . ISBN  978-0-12-200550-3 .
  • — (1976). Дисциплина программирования . Прентис Холл. ISBN  978-0132158718 .
  • — (1982). Избранные сочинения о вычислительной технике: личный взгляд . Монографии по информатике. Спрингер. ISBN  978-0387906522 .
  • —; Фейен, WHJ; Стерринга, Шутка (1988). Метод программирования . Эддисон Уэсли. ISBN  978-0201175363 .
  • —; Схолтен, Карел С. (1990). Исчисление предикатов и семантика программ . Тексты и монографии по информатике. Спрингер-Верлаг. ISBN  978-0387969572 .

Избранные статьи [ править ]

См. также [ править ]

Ссылки [ править ]

  1. ^ «Эдсгер Дейкстра | Голландский ученый-компьютерщик» . 2 августа 2023 г.
  2. ^ Истраил (2008)
  3. Перейти обратно: Перейти обратно: а б Гудвинс, Руперт (8 августа 2002 г.). «Умер пионер компьютерных наук Дейкстра» . Проверено 22 декабря 2010 г.
  4. ^ «Эдсгер Вайбе Дейкстра» . Сшивка Дигидома . 3 сентября 2003 г. Архивировано из оригинала 6 декабря 2004 г.
  5. ^ О'Коннор, Джей-Джей; Робертсон, EF (июль 2008 г.). «Биография Дийкстры» . МакТьютор . Школа математики и статистики, Университет Сент-Эндрюс, Шотландия. Архивировано из оригинала 11 октября 2013 года . Проверено 18 января 2014 г.
  6. Перейти обратно: Перейти обратно: а б с д и ж г час я дж к л Фолкнер, Ларри Р.; Дурбин, Джон Р. (19 августа 2013 г.). «Памяти: Эдсгер Вайбе Дейкстра» (PDF) . Техасский университет в Остине . Проверено 20 августа 2015 г.
  7. Перейти обратно: Перейти обратно: а б Дейкстра, Эдсгер В. (1972). «Скромный программист» . Лекция Тьюринга ACM, 1972 год . EWD340.
  8. ^ Джеймс, Майк (1 мая 2013 г.). «Эдсгер Дейкстра — Поэзия программирования» . i-programmer.info . Проверено 12 августа 2015 г.
  9. ^ Дейкстра, Эдсгер Вибе (28 октября 1959 г.). «Связь с автоматической вычислительной машиной» . Издательство Excelsior/CWI . Проверено 4 ноября 2022 г.
  10. Перейти обратно: Перейти обратно: а б с д и ж г час я дж к л м Апт, Кшиштоф Р. (2002). «Эдсгер Вайбе Дейкстра (1930–2002): Портрет гения». Формальные аспекты вычислений . 14 (2): 92–98. arXiv : cs/0210001 . дои : 10.1007/s001650200029 . S2CID   12482128 .
  11. ^ Зильбершац, Авраам; Петерсон, Джеймс Л. (1988). Концепции операционной системы . п. 512.
  12. ^ «Умер всемирно известный ученый-компьютерщик из Техасского университета в Остине Эдсгер Дейкстра» . Новости ЮТ . 7 августа 2002 года . Проверено 4 августа 2020 г.
  13. ^ Дейл, Нелл; Льюис, Джон (31 декабря 2014 г.). Освещение информатики . Издательство Джонс и Бартлетт. п. 316. ИСБН  978-1-284-05592-4 .
  14. ^ «Эдсгер Дейкстра скончался» . Журнал доктора Добба . 27:14 . 2002.
  15. ^ Маркофф, Джон (10 августа 2002 г.). «Эдсгер Дейкстра, 72 года, физик, определивший компьютерную эпоху» . Нью-Йорк Таймс . Проверено 11 февраля 2024 г.
  16. ^ Дейкстра, EW (июль 1996 г.), Первое исследование эффективного рассуждения [EWD896]. (Архив Э. У. Дейкстры, Центр американской истории, Техасский университет в Остине )
  17. ^ Шаша, Деннис; Лазер, Кэти: Они сошли с ума: жизнь и открытия 15 великих ученых-компьютерщиков . (Нью-Йорк, штат Нью-Йорк: Springer, 1998, ISBN   978-0-387-98269-4 ), с. 64
  18. ^ Апт, Кшиштоф (28 сентября 2020 г.). «Человек, который нес на своих плечах информатику» . Вывод . 5 (3).
  19. ^ Ирфан Хайдер, Сайед: Математика, совершенство и великий Дейкстра (2013) [ нужна полная цитата ]
  20. Перейти обратно: Перейти обратно: а б Памяти Эдсгера Вайбе Дейкстры (памятник) , Техасский университет
  21. ^ Дейкстра, Эдсгер В. О жестокости преподавания информатики (EWD-1036) (PDF) . Архив Э. В. Дейкстры. Центр американской истории Техасского университета в Остине . ( транскрипция )
  22. ^ Истраил (2008) .
  23. ^ «Рукописи Эдсгера В. Дейкстры» . Архив Э. В. Дейкстры . Техасский университет.
  24. ^ Дейкстра, Эдсгер (10 апреля 2001 г.). «Мышление как дисциплина» . ВПРО . Северное сияние . Проверено 21 июня 2016 г.
  25. ^ Дейкстра, Эдсгер В. Угрозы информатике (EWD-898) (PDF) . Архив Э. В. Дейкстры. Центр американской истории Техасского университета в Остине . ( транскрипция )
  26. ^ Дейкстра, Эдсгер В. Как нам говорить правду, которая может ранить? (EWD-498) (PDF) . Архив Э. В. Дейкстры. Центр американской истории Техасского университета в Остине . ( транскрипция )
  27. Перейти обратно: Перейти обратно: а б Дейкстра, Эдсгер В. EWD-475 (PDF) . Архив Э. В. Дейкстры. Центр американской истории Техасского университета в Остине . ( транскрипция )
  28. ^ Дейкстра, Эдсгер В. EWD-539 (PDF) . Архив Э. В. Дейкстры. Центр американской истории Техасского университета в Остине . ( транскрипция )
  29. ^ Дейкстра, Эдсгер В. EWD-427 (PDF) . Архив Э. В. Дейкстры. Центр американской истории Техасского университета в Остине . ( транскрипция )
  30. ^ Дейкстра, Эдсгер В. EWD-443 (PDF) . Архив Э. В. Дейкстры. Центр американской истории Техасского университета в Остине . ( транскрипция )
  31. ^ Дейкстра, Эдсгер В. (1982). Избранные сочинения о вычислительной технике: личный взгляд . Берлин: Springer-Verlag. ISBN  978-0-387-90652-2 .
  32. ^ «Эдсгер В. Дейкстра - лауреат премии А. М. Тьюринга» . amturing.acm.org . Проверено 12 января 2023 г.
  33. ^ Мой, Джон (апрель 1998 г.). «OSPF Версия 2» . Ietf Datatracker . IETF . Проверено 24 июля 2022 г.
  34. ^ «ИСО/МЭК 10589:2002» . Международная организация по стандартизации . Проверено 24 июля 2022 г.
  35. ^ «Эдсгер Вайбе Дейкстра (1930–2002)» . Королевская Нидерландская академия искусств и наук . Проверено 17 июля 2015 г.
  36. ^ «Премия А. М. Тьюринга» . Ассоциация вычислительной техники . Архивировано из оригинала 12 декабря 2009 года . Проверено 5 февраля 2011 г.
  37. ^ «Эдсгер В. Дейкстра, 1974 г., лауреат Мемориальной премии Гарри Х. Гуда» . Компьютерное общество IEEE . Проверено 17 января 2014 г.
  38. ^ «Стипендиаты ACM – D» . Ассоциация вычислительной техники . Архивировано из оригинала 24 января 2011 года . Проверено 15 февраля 2011 г.
  39. ^ «Список заслуженных деятелей» . Британское компьютерное общество . Архивировано из оригинала 4 марта 2016 года . Проверено 10 сентября 2014 г.
  40. ^ Фейен, WHJ; ван Гастерен, AJM; Грис, Д. ; Мисра, Дж. , ред. (1990). Красота – это наш бизнес . Монографии по информатике. Нью-Йорк: Springer Verlag. дои : 10.1007/978-1-4612-4476-9 . ISBN  978-1-4612-8792-6 . S2CID   24379938 .
  41. ^ «Награды» . Университет Лойолы в Чикаго.

Цитаты [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 36d89780826c470759eee61f0a65dd21__1717601520
URL1:https://arc.ask3.ru/arc/aa/36/21/36d89780826c470759eee61f0a65dd21.html
Заголовок, (Title) документа по адресу, URL1:
Edsger W. Dijkstra - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)