Анархотех 3
Первым компьютером, предполагавшим интерактивное программирование, стал построенный в Лаборатории Линкольна в 1956 году TX-0, прозванный инженерами MIT "Tixo" ("Тиксо"). По сути он был версией Whirlwind на транзисторах вместо ламп. Проект возглавлял Кен Олсен, до этого работавший над технологией магнитной памяти для Whirlwind. Главным конструктором компьютера был Уэсли Кларк, в будущем сыгравший ключевую роль в дизайне Арпанета. Он был одним из главных ранних проповедников интерактивности и отношения к компьютерам как к базовому оборудованию, которое можно и нужно использовать для любых задач, везде, где только возможно. Именно Кларк придумал концепцию персонального компьютера, и в начале 60-х создал первый прототип такового - машину LINC, которая стала первым компьютером для использования в домашних условиях. Эти идеи Кларк развил на TX-0, который не был домашней машиной, но предполагал пошаговую отладку программы за панелью управления.
Проект TX-0 в Лаборатории Линкольна воспитал поколение инженеров-электронщиков, некоторые из которых, закончив академическую карьеру, ушли в частный сектор делать коммерческие компьютеры. Самым успешным из них был бывший глава разработки TX-0 Кен Олсен, основавший в 1957 году Digital Equipment Corporation (DEС). За несколько лет компания стала вторым игроком на рынке компьютеров после IBM. Она специализировалась на серийном производстве интерактивных компьютеров, и, по сути, создала этот рынок. Первыми сотрудниками Олсена были его брат Стэн и Харлан Ардерсон, также работавшие над TX-0. В будущем компания привлекла и других специалистов, связанных с компьютерными проектами MIT, например, создатель Whirlwind Джей Форрестер был членом совета директоров.
Первым успешным компьютером DEС стал PDP-1, работающий на транзисторах и вдохновленный дизайном TX-0. Первую собранную машину купила консалтинговая фирма Bolt, Beranek and Newman, которая была одним из центров инженерной культуры Массачусетса, а в будущем стала главным подрядчиком Арпы на проекте создания глобальной компьютерной сети. Второй компьютер серии купила корпорация Itek для запуска первой системы компьютерного проектирования и черчения. Третий PDP-1 DEС подарила Лаборатории электроники MIT, где он сменил TX-0 в качестве основного экспериментального оборудования зарождающейся области компьютерных наук.
Именно благодаря PDP-1 сфера IT сформировалась в том виде, в котором она существует до сих пор. PDP-1 поставлялся со стандартным набором интерфейсов взаимодействия, таких как оборудование для считывания перфолент, перфорирующей машины для получения ответа от компьютера, а так же телетайпа, позволяющий работать с машиной "онлайн", без задействования перфоленты. Помимо этого, для него было доступно большое количество периферийных устройств, таких как мониторы, лазерные пистолеты, принтеры и оборудование для работы с магнитной лентой.
TX-0 и PDP-1 произвели не только техническую, но и психологическую революцию. Они сломали барьер между компьютером и человеком. На компьютерах с пакетной обработкой вмешиваться в работу программы было нельзя ни технически, ни административно. Последнее обеспечивалось тем, что все взаимодействия с компьютерами осуществляли операторы, которым программисты просто приносили пачки перфокарт для запуска, а позже возвращались за результатом. Этот подход называли 24-часовым циклом разработки, потому что обычно человек получал возможность запустить программу раз в сутки. Если программа работала с ошибками, их нельзя было поправить не отходя от кассы, нужно было ждать следующего дня. Соответственно, сама разработка программ велась на бумаге, работа с компьютером не была работой за компьютером.
Интерактивное взаимодействие компьютера с периферийным оборудованием появилось на Whirlwind, интерактивное программирование - на TX-0, а основные приемы и подходы, использующиеся до сих пор, были выработаны на PDP-1.