Архитектура Эверест — что это такое, для чего нужна и как создаётся.
Преждевременная оптимизация — корень всех (или большинства) проблем в программировании.
Каждый может сделать быстрый процессор. Проблема — сделать быструю систему.
… Одним из примеров громоздкой и, по мнению авторов, бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft. Эта система занимает почти 1 Мбайт дисковой памяти и рассчитана на преимущественное использование совместно с устройством типа мышь…
Лучший способ в чём-то разобраться до конца — это попробовать научить этому компьютер.
— Многих интересует вопрос — какой САПР вы применяли для создания великолепного Cray-1? — спросили Крэя.
— Помню, я использовал карандаш третьего номера и разлинованную квадратной сеткой бумагу.
— Да, но ведь этого мало… — растерялся собеседник.
— Да, чуть не забыл, это важно. Очень помогает писать на оборотной стороне бумаги, чтобы линии разметки не доминировали в чертеже.
Что бы нового мы ни создавали, мы должны дать людям возможность переходить от старых инструментов и идей к новым.
Модульность — фундаментальный аспект всех успешно работающих крупных систем.
…среди надстроек над ДОС бывают довольно бесполезные системы, которые только выглядят красиво, а на самом деле отнимают время пользователя, память на дисках и оперативную память ЭВМ. Обманчивая красота таких систем, однако, сильно воздействует на неискушенных пользователей, которые на имели практики работы на машине. Инерция мышления бывает столь сильна, что авторам приходилось наблюдать, как люди, начавшие работать с подобной настройкой, впоследствии с трудом заставляют себя изучать команды ДОС. Хочется предостеречь от этой ошибки читателей…
Что хорошо в стандартах, так это то, что у вас всегда есть из чего выбрать.
Машины должны работать. Люди должны думать.