В симбиозе человек-машина приспосабливаться должен человек, машины этого не могут.
(0)
В хорошей системе не может быть слабого языка команд.
Ваять можно научить каждого, но тогда пришлось бы учить Микеланджело, как не делать этого. То же самое — с великими программистами.
Веками индейцы создавали язык знаков, чтобы сообщить друг другу самое интересное. Программисты из разных племен (фортрана, лиспа, алгола, снобола и т. д.) могли бы воспользоваться таким языком, который понятен и без классной доски.
Возможно ли, что программное обеспечение не похоже ни на что другое; что оно создано для того, чтобы от него отказались со временем;что все дело в том, чтобы оно всегда оставалось для нас мыльным пузырем?
Все нужно проектировать сверху вниз, за исключением фундамента, с которого нужно начинать.
Все, что мы делаем в программировании — это частный случай чего-то более общего, и зачастую мы осознаем это чересчур быстро.
Всякий раз, когда два программиста встречаются для критического анализа своих программ, они оба молчат.
Глупцы игнорируют сложность. Прагматики терпят ее. Некоторые могут избегать ее. Гении ее устраняют.
Года работы над искусственным интеллектом достаточно, чтобы заставить поверить в бога.