The road to wisdom? Well it's plain and simple to express:
Err and err and err again
but less and less and less.
Piet Hein
Вполне уместно начать рассказ о Дональде Кнуте с
риторического изумления: "И это все - один человек?!" Легендарная
персона мировой компьютерной науки, Кнут стоял у основ теории
компиляции языков программирования, теории формальных грамматик,
методов анализа алгоритмов. Он известен как автор знаменитейшего
сериала "Искусство программирования", ставшего азбукой
программирования для многих поколений студентов и профессионалов.
Прервав на девять лет работу над этим колоссальным проектом, Кнут
создал две программные системы для подготовки сложных научных
текстов и сопроводил их руководствами и пояснениями в шести книгах.
Потом он пришел к созданию двух языков структурированного
документирования программ и ассоциировал с ними методологию
"просвещенного программирования" ("Literate Programming").
На сей день Кнут опубликовал более 20 книг и более 150 трудов по
самым разным вопросам компьютерной науки: от исследования цифровых
феноменов в библейских текстах и истории происхождения и изменения
начертания буквы "S" до абстрактных математических проблем. Будучи
профессором математики, он подготовил немало уникальных учебных
курсов. Среди многочисленных премий и наград, коими награжден
Дональд Кнут, самые значительные - Премия Тьюринга (1974),
Национальная медаль за заслуги в науке (1979), которую традиционно
вручает президент США (тогда - Джими Картер), Премия Киото (1996).
Он является действительным членом Американской академии искусств и
наук, Национальной академии наук, Национальной академии инженерных
наук. Более двух десятков университетов (в том числе
Санкт-Петербургский) шести стран мира признали Кнута доктором
honoris causa. Он - одна из немногих фигур, окруженных мифами еще
при жизни.
Кроме занятий наукой Кнут написал беллетристическую повесть, а
свободное (если так можно выразиться) время отдает игре на
органе.
В преддверии
Начала
Дело жизни
Девять лет одного года
Путь без конца
Дом на холмах
Webлиография
Библиография
Врезка 1. Дональд
Э. Кнут. Искусство программирования. Пер. с англ. - М.:
Издательский дом "Вильямс", 2000
Врезка 2. WEB-мастер
Вперед
Написать комментарий
|