Дональд Кнут: различия между версиями

2279 байт добавлено ,  9 лет назад
Добавил подробности про цитату об оптимизации
м (робот добавил: he:דונלד קנות')
(Добавил подробности про цитату об оптимизации)
* Лучший способ в чём-то разобраться до конца — это попробовать научить этому [[компьютер]].
* Опасайтесь глюков в приведенном коде; я знаю что он правильный, но я его не проверял.
* Преждевременная оптимизация — корень всех (или большинства) проблем в программировании.
* Математические формулы не могут «принадлежать» кому-либо! Математика принадлежит Богу.
* Я не могу заказать блюдо в ресторане потому, что постоянно смотрю на шрифты в меню.
* Самая важная вещь в языке программирования — его имя. Язык не будет иметь успеха без хорошего имени. Я недавно придумал очень хорошее имя, теперь осталось изобрести подходящий язык.
 
== Преждевременная оптимизация ==
 
{{Q
| Цитата = Преждевременная оптимизация — корень всех зол.
| Комментарий = статья «[http://pplab.snu.ac.kr/courses/adv_pl05/papers/p261-knuth.pdf Structured Programming with <tt>go to</tt> Statements]» в сборнике «Computing Surveys» (Vol. 6, № 4, декабрь 1974, стр. 268).
| Оригинал = Premature optimization is the root of all evil.
}}
 
{{Q
*| Цитата = Преждевременная оптимизация — корень всех (или большинства) проблем в программировании.
| Комментарий = лекция «[http://www.paulgraham.com/knuth.html Computer Programming as an Art]», напечатанная в сборнике «Communications of the ACM» (Vol. 17, Issue 12, декабрь 1974, стр. 671).
| Оригинал = Premature optimization is the root of all evil (or at least most of it) in programming.
}}
 
Через 15 лет Кнут в своей статье «The Errors of TeX»<ref>Опубликована в сборнике «Software—Practice & Experience» (volume 19, issue 7, июль 1989) на страницах 607–685.</ref> высказывание об оптимизации упоминает как изречение [[Энтони Хоар|Энтони Хоара]]: ''«But I also knew, and forgot, Hoare’s dictum that premature optimization is the root of all evil in programming».''
Поэтому эти цитаты могут ошибочно приписать к Хоару, а не к самому Кнуту.
При этом сам Хоар в 2004 году в своём письме Ганцу Генвитцу (англ. ''Hans Genwitz'') с сайта phobia.com предполагает что это высказывание принажлежит [[Эдсгер Вибе Дейкстра|Эдсгеру Дейкстру]]<ref>Об этом пишет Питер Сибель (англ. ''Peter Seibel'') в своей книге «Practical Common Lisp» (раздел «[http://gigamonkeys.com/book/conclusion-whats-next.html 32. Conclusion: What's Next?]», см. первое предложение в подразделе «Make It Work, Make It Right, Make It Fast» и сноску 4).</ref>.
 
== Примечения ==
 
<references />
 
{{DEFAULTSORT:Кнут, Дональд Эрвин}}
10

правок