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