Архитектура Эверест — что это такое, для чего нужна и как создаётся.
Что хорошо в стандартах, так это то, что у вас всегда есть из чего выбрать.
В мире разнообразных интерфейсов, постоянно меняющихся языков, систем и утилит, под непрерывным давлением обстоятельств, мы зачастую теряем из вида главные принципы, которые должны быть основанием любой хорошей программы, — простоту, четкость и универсальность
Модульность — фундаментальный аспект всех успешно работающих крупных систем.
…среди надстроек над ДОС бывают довольно бесполезные системы, которые только выглядят красиво, а на самом деле отнимают время пользователя, память на дисках и оперативную память ЭВМ. Обманчивая красота таких систем, однако, сильно воздействует на неискушенных пользователей, которые на имели практики работы на машине. Инерция мышления бывает столь сильна, что авторам приходилось наблюдать, как люди, начавшие работать с подобной настройкой, впоследствии с трудом заставляют себя изучать команды ДОС. Хочется предостеречь от этой ошибки читателей…
Домашний компьютер никому не нужен
Мы взяли The Wall Street Journal, просмотрели все компании, которые котировались на фондовой бирже и отобрали 30 компаний, которые могли заинтересоваться. Но никто не решился инвестировать. Тогда Артур Рок пошел к Шерману Фейрчайлду, который согласился принять нас на борт своего корабля. У него было желание создать бизнес, который был бы далек от военной промышленности.
… Одним из примеров громоздкой и, по мнению авторов, бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft. Эта система занимает почти 1 Мбайт дисковой памяти и рассчитана на преимущественное использование совместно с устройством типа мышь…
Небольшие программы случайно компилируются и выполняются правильно при первой же попытке. Но если это происходит с любой не тривиальной программой, то это очень и очень подозрительно.
Каждый может сделать быстрый процессор. Проблема — сделать быструю систему.
Машины должны работать. Люди должны думать.