← Дональд Кнут
Дональд Кнут

Дональд Кнут

16 цитат из наших статей · нажмите, чтобы открыть статью-источник
Профессор-эмерит Стэнфордского университета, легендарный автор серии книг «Искусство программирования» (The Art of Computer Programming).
«
Алгоритм Тарьяна для сильных компонент — это, без сомнения, тот алгоритм, который я люблю больше всего.
03:51 · Дональд Кнут: «Алгоритм Тарьяна — это моя самая большая любовь в программировании»
«
Преждевременная оптимизация — корень всех зол, но здесь мы занимались постзревшей оптимизацией.
1:14:46 · Дональд Кнут: «Алгоритм Тарьяна — это моя самая большая любовь в программировании»
«
Компьютер не идет медленнее, если он встречает часть кода, которую программисту трудно понять.
1:15:17 · Дональд Кнут: «Алгоритм Тарьяна — это моя самая большая любовь в программировании»
«
Когда компьютер доходит до участка кода, который ему трудно понять, он не начинает работать медленнее.
1:15:17 · За что Дональд Кнут обожает алгоритм Тарьяна и критикует Дейкстру?
«
Программы должны быть написаны для того, чтобы люди их читали, и лишь во вторую очередь для того, чтобы машины их выполняли.
25:34 · Почему программирование — это литература, а не инженерия
«
Преждевременная оптимизация — это корень всех зол, или, по крайней мере, большинства из них в программировании.
42:33 · Почему программирование — это литература, а не инженерия
«
Мой принцип планирования — в первую очередь делать то, что я больше всего ненавижу в своем списке дел. К концу недели я становлюсь очень счастливым.
20:19 · Почему программирование — это литература, а не инженерия
«
Если вы не ожидаете 24 часов блаженства в сутки, у вашего брака есть все шансы на стабильность.
12:51 · Почему программирование — это литература, а не инженерия
«
Наука — это то, что мы понимаем достаточно хорошо, чтобы объяснить это компьютеру. Искусство — это всё остальное, что мы делаем.
21:02 · Почему программирование — это литература, а не инженерия
«
Я доверяю свои «семейные драгоценности» только Linux.
55:57 · Почему программирование — это литература, а не инженерия
«
Я хочу, чтобы вы поняли, что делает этот документ, или, по крайней мере, знали, где искать ответы.
4:44 · Дональд Кнут о внутренней архитектуре TeX82
«
Я не знаю, пойму ли я эту систему так же хорошо, как сейчас, в любое другое время своей жизни.
0:31 · Дональд Кнут о внутренней архитектуре TeX82
«
Ничто так не помогает понять, что что-то не работает, как попытка объяснить это кому-то другому.
30:05 · Дональд Кнут о хаке с числом Пи и «эндшпиле» TeX82
«
Тонкости дизайна шрифтов сильно недооценены миром.
56:05 · Дональд Кнут о хаке с числом Пи и «эндшпиле» TeX82
«
Я пытался подчеркнуть читаемость кода, а не его эффективность, не жертвуя при этом эффективностью слишком сильно
12:12 · Дональд Кнут об архитектуре TeX82, управлении памятью и строках
«
Благодаря самостоятельному программированию строк я получил гораздо больше гибкости в том, что могу делать с ними эффективным образом
51:13 · Дональд Кнут об архитектуре TeX82, управлении памятью и строках