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