Домашняя страница Дональда Кнута

Вчерашний комментарий Siddthartha к моему топику про архив Дейкстры навёл меня на мысль продолжить тему великих программистов и рассказать о домашней странице Дональда Кнута.

Дональд Е. Кнут (Donald Ervin Knuth) — почётный профессор Стенфордского университета, автор редактора или, скорее, системы компьютерной вёрстки TeX.
Главное дело жизни Кнута — его фундаментальная энциклопедия алгоритмов «Искусство программирования для ЭВМ (The Art of Computer Programming). Двадцать лет назад Кнут прекратил активную преподавательскую деятельность и полностью посвятил себя работой над этой книгой.
В своём обзоре самых выдающихся научных книг XX века журнал „American Scientist“ включил книгу Кнута в число 12 наиболее выдающихся монографий по точным наукам, наряду с книгами „Смысл относительности“ Альберта Эйнштейна, „Основания математики“ Рассела и Уайтхеда, „Кибернетика“ Норберта Винера, „Квантовая механика“ Поля Дирака.
В настоящее время вышло три тома (все три переведены на русский язык) и идёт работа над четвёртым (»Комбинаторные алгоритмы"). Примерно два раза в год в свет выходят очередные выпуски (fascicles) подготовленных Кнутом материалов 4 тома, содержащие примерно 128 страниц каждый.
Кнут активно использует в работе над книгой помощь программистко-математического сообщества, приглашая всех участвовать в работе над книгой, в первую очередь — в поиске ошибок. Он даже выплачивает тем, кто найдёт в его книге ошибку, сумму в 2,56 доллара (один шестнадцатиричный доллар).
Кнут принципиально не пользуется электронной почтой. Ему можно написать только на обычный почтовый адрес. Подробности — здесь.
На домашней странице Кнута можно найти полный перечень его книг, списки известных ошибок в них, электронные версии статей Кнута и многое другое.
+16
22 апреля 2007, 17:17
4
Karlsson 29,9

комментарии (8)

+1
KAFLAN #
Спасибо за интересную статью. Еще в школе прочел первый том, до сих пор моя настольная книга.
0
men28 #
Так вот откуда пошла вся эта бодяга про народ у которого нет мыла...
Я не так давно купил журнал PC GAMER. Так там в паре мест написано примерно следующее: "Если у вас боязнь мыла пишите нам на такой-то почтовый адрес..."
0
Constantine #
Этих томов, если я не ошибаюсь, изначально планировалось около 7-ми. Надеюсь, професору Кнуту хватит терпения и времени реализовать свои планы. С нетерпением ждем 4-й том!
0
Siddthartha #
да-да! Он супероптимистичный дяденька)))
Я сам, когда читал предисловие к последнему изданию, восхитился - столько лет ушло на три тома, он уже, извините не мальчик, мягко говоря, а обещает еще!!!

С таакими вкусными темами, кстати, как 4. "Комбинаторные алгоритмы" и, (я млею) 5. "Синтаксические алгоритмы", плюс!!! 6. "Теория языков" и 7. "Компиляторы"...

Вобщем, если он их успеет написать, это просто бомба ))
0
Siddthartha #
только госсподи, как же за*бывает разбирать программы на MIX-е !..

если кто-то снабдит этот классический труд переводами миксовых исходников на ЯПУ или хотя бы ассемблер, и допустим выложит у себя на сайте - он сорвет супер-бонус.
0
aengus #
"столько лет"? Они были написаны меньше чем за 10 лет, в конце 60-х — начале 70-х.
0
2718 #
Про электронную и неэлектронную почту - устаревшие сведения. Можно Кнуту писать и на емейл. Другое дело, что он может не всё читать :) Но если сообщить об ошибке в программе, то и исправляет, и присылает чек на $0.32.

ПС. У него на сайте ещё есть интересная коллекция дорожных знаков. И на органе собственном играет (как и некогда Дж.Раскин, кстати). Разносторонний дядечка.
0
Butylski #
Кнут - великий дядька.. и очень умный ;)
жалко, что он не в России родился

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.