Я одержимо одержимо, ориентированный на детали.
Я никогда не был хорошей оценкой того, сколько времени займет.
[Евклидовый алгоритм - это] дедушка всех алгоритмов, потому что это самый старый нетривиальный алгоритм, который выжил до сегодняшнего дня.
Программирование является законным и необходимым академическим усилиями.
Текс нашел хотя бы одну ошибку в каждом компиляторе Pascal, на которой он был запускается, я думаю, и, по крайней мере, две в каждом компиляторе C
Когда некоторые концепции TEX будут введены неофициально, будут указаны общие правила; После этого вы обнаружите, что правила не являются строго верными. В целом, более поздние главы содержат более надежную информацию, чем предыдущие. Автор считает, что эта техника преднамеренной лжи фактически облегчит вам изучение идей. После того, как вы поймете простое, но ложное правило, не будет трудно дополнить это правило за его исключения.
Самое сложное - пойти спать по ночам, когда нужно сделать так много срочных вещей. Существует огромный разрыв между тем, что, как мы знаем, возможно с современными машинами и тем, что мы до сих пор смогли закончить.
Моя первая программа многому научила меня об ошибках, которые я собираюсь допустить в будущем, а также о том, как найти ошибки. Это своего рода история моей жизни, совершение ошибок и пытаться оправиться от них. Я стараюсь правильно правильно. Я, наверное, одержим тем, что не делаю слишком много ошибок.
Всякий раз, когда у дизайнеров C -языка были две конкурирующие идеи относительно того, как они должны решить какую -то проблему, они говорили: «Хорошо, мы сделаем их обоими». Так что язык слишком барокко для моего вкуса.
Дизайнер нового типа системы должен полностью участвовать в реализации.
Мета-дизайн гораздо сложнее, чем дизайн; Проще нарисовать что -то, чем объяснить, как это нарисовать.
Любые неточности в этом индексе могут быть объяснены тем фактом, что он был подготовлен с помощью компьютера.
Я осуждаю нынешнюю тенденцию искать патенты на алгоритмы. Есть лучшие способы зарабатывать на жизнь, чем не дать другим людям использовать свой вклад в компьютерные науки.
Бог - это вызов, потому что нет никаких доказательств Его существования, и поэтому поиск должен продолжаться.
Важно, как только у вас будет достаточно, чтобы поесть и хороший дом, это то, что вы можете сделать для других, то, что вы можете внести в предприятие в целом.
Я помню, что в 1960 -х годах математики говорили мне, что они признают информатику как зрелую дисциплину, когда у нее было 1000 алгоритмов. Я думаю, что мы, вероятно, достигли 500.
Я не могу быть настолько уверенным в информатике, как я могу о биологии. Биология легко имеет 500 -летние интересные проблемы для работы. Это на этом уровне.
Есть способы развлечься, делая что -то, и так я смотрю на эффективность.
Мы должны постоянно стремиться превратить каждое искусство в науку: в процессе мы продвигаем искусство.
Было бы неплохо, если бы мы могли разработать виртуальную реальность в гиперболическом пространстве и встретиться там.
Солнце появляется примерно так же часто, как и вниз, в долгосрочной перспективе, но это не делает его движением случайным.
Я определяю UNIX как 30 определений регулярных выражений, живущих под одной крышей.
Руководства, которые мы получили от IBM, показывают примеры программ, и я знал, что могу сделать чертовски намного лучше, чем это. Поэтому я подумал, что у меня может быть какой -то талант.
За его основной вклад в анализ алгоритмов и дизайна языков программирования, и, в частности, за его вклад в «искусство компьютерного программирования» через его известные книги в непрерывной серии по этому названию.
Фактически, мой основной вывод, проведя десять лет моей жизни, работая над проектом Tex, заключается в том, что программное обеспечение сложно. Это сложнее, чем все, что мне когда -либо приходилось делать.