Історія електронних комп'ютерів, частина 4: електронна революція

Історія електронних комп'ютерів, частина 4: електронна революція

Інші статті циклу:

Поки що ми послідовно згадали про кожну з перших трьох спроб збудувати цифровий електронний комп'ютер: комп'ютер Атанасова-Беррі ABC, задуманий Джоном Атанасовим; проект британського Колосса, очолюваний Томмі Флауерсом, та ENIAC, створений у школі Мура при Пенсільванському університеті. Усі ці проекти були по суті незалежними. Хоча Джон Моучлі, головна рушійна сила проекту ENIAC, знав роботу Атанасова, схема ENIAC нічим не нагадувала ABC. Якщо й існував якийсь спільний предок електронного обчислювального пристрою, то це був скромний лічильник Уінна-Вільямса, перший пристрій, який використовував електронні лампи для цифрового зберігання, і дозволив Атанасову, Флауерсу і Моучлі стати на шлях створення електронних комп'ютерів.

Але лише одна з трьох цих машин, однак, зіграла свою роль у подіях, що відбулися. ABC ніколи не робила корисної роботи, і, за великим рахунком, ті небагато людей, що знали про неї, забули її. Дві військові машини довели, що здатні обійти чистою швидкодією будь-який інший з існуючих комп'ютерів, проте «Колос» залишався секретним навіть після перемоги над Німеччиною та Японією. Тільки ENIAC став широко відомим, і тому став власником стандарту електронних обчислень. І тепер кожен, хто хотів створити обчислювальний пристрій на основі електронних ламп, міг для підтвердження вказати на успіх школи Мура. Затятий скептицизм інженерної спільноти, яким зустрічали всі подібні проекти до 1945 року, зник; скептики або змінили свою думку, або замовкли.

Звіт з EDVAC

Випущений у 1945 році документ, заснований на досвіді створення та використання ENIAC, задав тон напрямку розвитку обчислювальної техніки у світі після Другої світової. Він називався «перша чернетка звіту з EDVAC» [Electronic Discrete Variable Automatic Computer], і забезпечував шаблон архітектури перших комп'ютерів, що програмуються в сучасному сенсі - тобто виконували команди, що витягуються з високошвидкісної пам'яті. І хоча точне походження перелічених у ньому ідей залишається предметом дискусій, він був підписаний ім'ям математика Джона фон Неймана (Уродженого Янош Лайош Нейман). Що притаманно розуму математика, у документі також було зроблено першу спробу абстрагувати схему роботи комп'ютера від специфікацій конкретної машини; він спробував відокремити саму суть структури комп'ютера від різних можливих і випадкових його втілень.

Фон Нейман, який народився в Угорщині, потрапив до ENIAC через Прінстон (Нью-Джерсі) та Лос-Аламос (Нью-Мексико). У 1929 році він, як молодий математик, з помітними вкладами в теорію множин, квантову механіку і теорію ігор, залишив Європу для того, щоб обійняти посаду в Прінстонському університеті. Через чотири роки прилеглий Інститут передових досліджень (IAS) запропонував йому довічне місце в штаті. Через зростання нацизму в Європі фон Нейман з радістю вхопився за шанс безстроково залишатися на іншому боці Атлантики – і став постфактум одним з перших єврейських інтелектуалів-біженців з гітлерівської Європи. Після війни він журився: «Мої почуття до Європи протилежні ностальгії, оскільки кожен знайомий мені куточок нагадує про зниклий світ і про руїни, що не приносять розради», і згадував «своє повне розчарування в гуманності людей у ​​період з 1933 по 1938».

Відвернений від втраченої багатонаціональної Європи своєї молодості, фон Нейман направив весь свій інтелект на допомогу військовій машині, що належала країні. У наступні п'ять років він їздив країною, даючи поради та консультуючи з широкого спектру проектів нової зброї, одночасно якимось чином зумівши стати співавтором плідної книги з теорії ігор. Найбільш секретною і важливою його роботою як консультант стала позиція при Манхеттенському проекті - спробі створення атомної бомби - дослідницький колектив якого знаходився в Лос-Аламосі (Нью-Мексико). Роберт Оппенгеймер завербував його влітку 1943 року, щоб допомогти з математичним моделюванням проекту, і його розрахунки переконали решту членів групи рухатися у напрямку бомби з вибухом, спрямованим усередину. Такий вибух, завдяки вибухівці, що рухає матеріал, що розщеплюється всередину, повинен був дозволити досягти ланцюгової реакції, що самопідтримується. У результаті знадобилося провести величезну кількість розрахунків для того, щоб досягти ідеального сферичного вибуху, спрямованого всередину з потрібним тиском – і будь-яка помилка призвела б до переривання ланцюгової реакції та фіаско бомби.

Історія електронних комп'ютерів, частина 4: електронна революція
Фон Нейман під час роботи в Лос-Аламосі

У Лос-Аламосі працювала група з двадцяти людей-обчислювачів, які мали у своєму розпорядженні настільні калькулятори, але вони не справлялися з обчислювальним навантаженням. Вчені дали їм обладнання від IBM для роботи з перфокарт, але вони все одно не встигали. Вони зажадали покращеного обладнання від IBM, отримали його в 1944, але все одно не встигали.

На той час фон Нейман додав ще один набір місць для відвідування свого постійного круїзу країною: він об'їжджав усі можливі місця знаходження комп'ютерного обладнання, яке могло б стати в нагоді в Лос-Аламосі. Він написав листа Уоррену Уіверу, голові відділу прикладної математики національного дослідницького оборонного комітету (NDRC), і отримав кілька гарних наведень. Він з'їздив у Гарвард подивитися на Mark I, але той був повністю завантажений роботою на флот. Він розмовляв з Джорджем Стібіцем і розглядав можливість замовити релейний комп'ютер Белла для Лос-Аламоса, але відмовився від цієї ідеї, дізнавшись, скільки часу це зайняло б. Він відвідав групу з Колумбійського університету, що об'єднала кілька комп'ютерів IBM у більшу автоматичну систему під управлінням Уолласа Екерта, проте ніяких помітних покращень порівняно з тими комп'ютерами IBM, які вже були в Лос-Аламосі, не було видно.

Однак Уівер не включив один проект до списку, який він дав фон Нейман: ENIAC. Він безперечно знав про нього: на своїй посаді директора прикладної математики він був зобов'язаний відстежувати прогрес усіх обчислювальних проектів країни. Уівер та NDRC безперечно могли мати сумніви щодо життєздатності та термінів створення ENIAC, проте дуже дивно, що він навіть не згадав про його існування.

Хоч би якою була причина цього, але в результаті фон Нейман дізнався про ENIAC лише завдяки випадковій зустрічі на залізничній платформі. Цю історію розповів Герман Голдштейн, посередник випробувальної лабораторії школи Мура, де будували ENIAC. Голдштейн зіткнувся з фон Нейманом на залізничній станції Абердіна в червні 1944 року - фон Нейман їхав з однією зі своїх консультацій, яку він, як член наукового консультаційного комітету, давав у Балістичній дослідній лабораторії Абердіна. Голдштейну була відома репутація фон Неймана як великої людини, і він зав'язав з ним розмову. Бажаючи справити враження, він не міг не згадати про новий і цікавий проект, що розвивається у Філадельфії. Підхід фон Неймана миттєво змінився з добродушного колеги на жорсткого контролера, і він засинав Голдштейна питаннями, пов'язаними з подробицями нового комп'ютера. Він знайшов нове цікаве джерело потенційних комп'ютерних потужностей для Лос-Аламосу.

Вперше фон Нейман відвідав Преспера Екерта, Джона Моучлі та інших членів команди ENIAC у вересні 1944 року. Обидві сторони цього вигравали. Легко бачити, чим потенціал швидкісних електронних обчислень залучив фон Неймана. ENIAC, або подібна до нього машина, мала змогу подолати всі обчислювальні обмеження, що гальмували прогрес Манхеттенського проекту та безлічі інших існуючих або потенційних проектів (проте, закон Сея, чинний і до цього дня, гарантував, що поява обчислювальних можливостей незабаром викличе рівний попит на них) . Для школи Мура благословення такого визнаного фахівця як фон Нейман означало закінчення скептичного ставлення до них. Більше того, враховуючи його живий розум і багатий досвід роботи по всій країні, йому не було рівних у широті та глибині знань у галузі автоматичних обчислень.

Ось так фон Нейман і включився до плану Екерта та Моучлі щодо створення послідовника ENIAC. Разом із Германом Голдштейном та іншим математиком з ENIAC, Артуром Берксом, вони почали робити нариси параметрів для другого покоління електронного комп'ютера, і ідеї саме цієї групи фон Нейман підсумовував у звіті «першої чернетки». Нова машина мала стати потужнішою, отримати більш плавні обводи, і, головне – подолати найбільший бар'єр використання ENIAC – багатогодинне налаштування на кожне нове завдання, під час якого ця могутня і надзвичайно дорога обчислювальна машина просто сиділа без діла. Розробники електромеханічних машин останніх поколінь, гарвардського Mark I та релейного комп'ютера Белла уникали цього, вводячи в комп'ютер інструкції за допомогою паперової стрічки з пробитими в ній отворами – оператор міг готувати папір, поки машина вирішувала інші завдання. Однак подібне введення даних звело б нанівець перевагу електроніки в швидкості; ніякий папір не міг би подавати дані так швидко, як ENIAC міг їх приймати. («Колос» працював з папером за допомогою фотоелектричних сенсорів і кожен з п'яти його обчислювальних модулів поглинав дані зі швидкістю 5000 символів в секунду, однак це було можливо тільки завдяки максимально швидкому прокручування паперової стрічки. Перехід на довільне місце на стрічці вимагав затримки в 0,5, 5000 з кожні XNUMX рядків).

Вирішення проблеми, описане в «першому чернетці», полягало в переміщенні зберігання інструкцій із «зовнішнього записуючого носія» в «пам'ять» – це слово стосовно комп'ютерного зберігання даних вживалося вперше (фон Нейман спеціально використовував цей та інші біологічні терміни в роботі – він дуже цікавився роботою мозку та процесами, що відбуваються в нейронах). Цю ідею потім назвали «зберіганням програм». Однак це відразу призвело до іншої проблеми - Атанасова, що поставила в глухий кут ще надмірній дорожнечі електронних ламп. У «першому чернетці» оцінювалося, що комп'ютеру, здатному виконання широкого спектра обчислювальних завдань, знадобиться пам'ять із 250 000 двійкових чисел для зберігання інструкцій і тимчасових даних. Пам'ять на електронних лампах такого розміру коштувала б мільйони доларів і була б абсолютно ненадійною.

Рішення дилеми запропонував Екерт, який працював на початку 1940-х над дослідженнями радарів у рамках контракту між школою Мура та «Рад лаб» із MIT, центрального дослідницького центру радарних технологій у США. Конкретно Екерт працював над радарною системою під назвою «індикатор мети, що рухається» (Moving Target Indicator, MTI), що вирішувала проблему «засвітки від землі»: всякого шуму на екрані радара, створюваного будівлями, пагорбами та іншими нерухомими об'єктами, що ускладнювали для оператора завдання віднімання. інформації – розміру, розташування та швидкості рухомих повітряних суден.

У MTI проблему засвітки вирішили за допомогою пристрою під назвою лінія затримки. Він перетворював електричні імпульси радара на звукові хвилі, а потім відправляв ці хвилі по ртутній трубці так, щоб звук приходив на інший кінець і перетворювався назад на електричний імпульс у той момент, коли радар повторно сканував ту саму точку в небі (лінії затримки для поширення звуку також можуть використовувати й інші середовища: іншу рідину, тверді кристали і навіть повітря.За деякими даними, їхню ідею вигадав фізик з лабораторій Белла Вільям Шоклі, про який пізніше). Будь-який сигнал, що приходив з радара в той же час, що і по трубці, вважався сигналом від стаціонарного об'єкта, і видалявся.

Екерт зрозумів, що звукові імпульси в лінії затримки можна вважати двійковими числами – 1 означає наявність звуку, 0 – його відсутність. В одній ртутній трубці може міститися сотні таких цифр, кожна з яких проходить через лінію кілька разів в мілісекунду, тобто, комп'ютеру для доступу до цифри потрібно було чекати пару сотень мікросекунд. При цьому доступ до послідовних цифр у трубці був би швидшим, оскільки цифри розділяли лише кілька мікросекунд.

Історія електронних комп'ютерів, частина 4: електронна революція
Ртутні лінії затримки у британському комп'ютері EDSAC

Після вирішення основних проблем у схемі роботи комп'ютера фон Нейман зібрав ідеї всієї групи у 101-сторінковому звіті «першої чернетки» навесні 1945 і поширив її серед ключових постатей проекту EDVAC другого покоління. Незабаром він проник і в інші кола. Математик Леслі Комрі, наприклад, взяв копію з собою додому, до Британії, після візиту до школи Мура в 1946 році, і поділився нею з колегами. Поширення звіту викликало обурення у Екерта і Моучлі з двох причин: по-перше, більшу частину заслуг з розробки приписали автору чернетки, фон Нейману. По-друге, всі основні ідеї, що містилися в системі, виявилися за фактом опублікованими з точки зору патентного бюро, що завадило їх планам комерціалізації електронного комп'ютера.

Сама підстава образи Екерта та Моучлі викликала, у свою чергу, обурення математиків: фон Неймана, Голдштейна та Беркса. З їхньої точки зору, звіт був важливим новим знанням, яке необхідно було поширити так широко, як це можливо, згідно з духом наукового прогресу. З іншого боку, усе це підприємство фінансувалося рахунок уряду, отже, рахунок американських платників податків. Їх відштовхувала меркантильність спроби Екерта та Моучлі заробити на війні. Фон Нейман писав: «Я ніколи не заступив би на посаду консультанта при університеті, знаючи, що консультую комерційну групу».

Шляхи фракцій розійшлися в 1946: Екерт і Моучлі відкрили власну компанію на базі начебто безпечнішого патенту на основі технології ENIAC. Спочатку вони назвали своє підприємство Electronic Control Company, але наступного року перейменували на Eckert-Mauchly Computer Corporation. Фон Нейман повернувся до IAS для створення комп'ютера на базі EDVAC, і до нього приєдналися Голдштайн та Беркс. Для запобігання повторенню ситуації з Екертом і Моучлі вони подбали, щоб вся інтелектуальна власність нового проекту стала суспільним надбанням.

Історія електронних комп'ютерів, частина 4: електронна революція
Фон Нейман перед комп'ютером IAS, побудований в 1951 році.

Відступ, присвячений Алану Тьюрингу

Серед людей, які побачили звіт по EDVAC манівцями, був британський математик Алан Т'юрінг. Т'юрінг не був серед перших вчених, які створили або вигадали автоматичний комп'ютер, електронний або будь-який інший, і деякі автори сильно перебільшили його роль в історії обчислювальної техніки. Однак ми повинні віддати йому належне, як першій людині, яка здогадалася, що обчислювальні машини можуть не просто «обчислювати» щось, банально обробляючи великі послідовності чисел. Його головною ідеєю було те, що інформацію, оброблювану людським розумом, можна представляти у вигляді чисел, тому будь-який розумовий процес можна перетворити на обчислення.

Історія електронних комп'ютерів, частина 4: електронна революція
Алан Т'юрінг в 1951

Наприкінці 1945 року Т'юрінг опублікував свій власний звіт, де згадував фон Неймана, під назвою «пропозиція електронного обчислювача», та призначений для британської державної фізичної лабораторії (NPL). Він не так сильно заглиблювався у конкретні деталі конструкції пропонованого електронного комп'ютера. Його схема відображала розум фахівця з логіки. У нього не передбачалося спеціального обладнання для функцій високого рівня, оскільки їх можна складати із низькорівневих примітивів; це був би потворний наріст на гарній симетрії машини. Також Т'юрінг не виділяв жодної лінійної пам'яті для комп'ютерної програми – дані та інструкції могли спільно існувати у пам'яті, оскільки це були цифри. Інструкція ставала інструкцією тільки коли її так інтерпретували (робота Тьюринга 1936 «про обчислюваних числах» вже досліджувала взаємозв'язок статичних даних і динамічних інструкцій. Він описав те, що пізніше стали називати «машиною Тьюринга», і показав, як її можна перетворити на число і згодувати як вхідні дані універсальній машині Тьюринга, здатної інтерпретувати і виконувати будь-яку іншу машину Тьюринга). Оскільки Т'юрінг знав, що числа можуть означати будь-яку форму акуратно заданої інформації, до списку завдань для вирішення на цьому обчислювачі він включив не тільки побудову артилерійських таблиць і розв'язання систем лінійних рівнянь, а й розв'язання головоломок та шахових етюдів.

Автоматична обчислювальна машина Т'юрінга (ACE) ніколи не була створена у первісному варіанті. Він був надто повільним, і йому доводилося конкурувати з більш завзятими британськими обчислювальними проектами за найкращі таланти. Проект буксував кілька років, а потім Т'юрінг втратив до нього інтерес. У 1950-му NPL зробили Pilot ACE - машину меншого розміру та трохи іншої конструкції, крім того, на початку 1950-х від архітектури ACE черпали натхнення кілька інших проектів комп'ютерів. Але їй не вдалося розширити свій вплив, і вона швидко пішла в небуття.

Але це не применшує заслуг Тьюринга, просто допомагає помістити його у потрібний контекст. Важливість його впливу історію комп'ютерів заснована не так на конструкціях комп'ютерів 1950-х, але в теоретичному базисі, підготовленому їм інформатики, що виникла 1960-х. Його ранні роботи з математичної логіки, що вивчали межі обчислюваного та необчислюваного, стали фундаментальними текстами нової дисципліни.

Некваплива революція

З поширенням новин про ENIAC та звіт EDVAC школа Мура стала місцем паломництва. Безліч відвідувачів прибувало, щоб навчатися «біля ніг майстрів», особливо зі США та Британії. Щоб упорядкувати потік прохачів, декану школи в 1946 р. довелося організувати літню школу з автоматичних обчислювальних машин, що працює на запрошення. Лекції давали такі світила, як Екерт, Моучлі, фон Нейман, Беркс, Голдштейн та Говард Айкен (розробник гарвардського електромеханічного комп'ютера Mark I).

Тепер майже всі хотіли створювати машини за інструкцією зі звіту EDVAC (за іронією, першою машиною, яка запустила програму, що зберігається в пам'яті, став сам ENIAC, який в 1948 році переробили для використання інструкцій, що зберігаються в пам'яті. Тільки після цього він став успішно працювати у своєму новому будинку, Абердинському випробувальному полігоні). Навіть у назвах проектів нових комп'ютерів, створених у 1940-ті та 50-ті роки, простежувався вплив ENIAC та EDVAC. Навіть якщо не враховувати UNIVAC і BINAC (створені в новій компанії Екерта та Моучлі) і сам EDVAC (закінчений у школі Мура після того, як її покинули її засновники), все одно залишаються AVIDAC, CSIRAC, EDSAC, FLAC, ILLIAC, JOHNNIAC, ORDVAC , SEAC, SILLIAC, SWAC та WEIZAC. Багато хто з них безпосередньо копіював конструкцію IAS (з невеликими змінами), що вільно публікується, користуючись політикою відкритості фон Неймана щодо інтелектуальної власності.

Однак електронна революція розвивалася поступово, крок за кроком змінюючи існуючий порядок. Перша машина стилю EDVAC з'явилася лише у 1948-му, і це був лише невеликий проект, що доводить працездатність концепції, манчестерський «малюк», розроблений для підтвердження життєздатності пам'яті трубках Вільямса (Більшість обчислювальних машин переключилася з ртутних трубок на інший вид пам'яті, який своїм походженням також завдячує радарним технологіям. Тільки замість трубок у ній використовувався ЕПТ-екран. Британський інженер Фредерік Вільямс першим додумався, як вирішити проблему зі стабільністю цієї пам'яті, внаслідок чого накопичувачі отримали його ім'я). У 1949 році було створено ще чотири машини: повнорозмірний Manchester Mark I, EDSAC у Кембриджському університеті, CSIRAC у Сіднеї (Австралія) та американський BINAC – хоча останній так і не заробив. Невеликий, але стабільний потік комп'ютерів тривав у наступні п'ять років.

Деякі автори описували ENIAC так, ніби він покрив минуле завісою і миттєво привів нас до епохи електронних обчислень. Через це реальні свідчення сильно перекручувалися. "Поява повністю електронного ENIAC майже відразу ж зробило Mark I застарілим (хоча він ще п'ятнадцять років після цього успішно працював)" - писала Кетрін Фішман [Katherine Davis Fishman, The Computer Establishment (1982)]. Ця заява настільки очевидно суперечить сама собі, що можна подумати, ніби ліва рука міс Фішман не знала, що робить права. Можна, звісно, ​​списати це на записки простого журналіста. Однак ми виявляємо, як пара справжніх істориків знову вибирає Mark I як хлопчика для биття, і пише: «Гарвардський Mark I був не лише технічним глухим кутом, він взагалі не робив нічого дуже корисного за п'ятнадцять років своєї роботи. Він використовувався в кількох проектах військового флоту, і там машина показала себе досить корисною для того, щоб флот замовив ще кілька обчислювальних машин для Айкена лабораторії» [Aspray and Campbell-Kelly]. Знову ж таки явне протиріччя.

Насправді ж у релейних комп'ютерів були свої переваги, і вони продовжували працювати одночасно зі своїми електронними кузенами. Декілька нових електромеханічних комп'ютерів було створено після Другої світової, і навіть на початку 1950-х у Японії. Релейні машини було легше розробляти, створювати та підтримувати, і їм не потрібно стільки електрики та кондиціонування (для розсіювання величезної кількості тепла, що випускається тисячами електронних ламп). ENIAC використовував 150 кВт електрики, 20 з яких йшло на його охолодження.

Американські військові продовжували залишатися основним споживачем обчислювальних потужностей і не ігнорували «застарілі» електромеханічні моделі. Наприкінці 1940-х у розпорядженні армії було чотири релейні комп'ютери, а у флоту – п'ять. У балістичній дослідній лабораторії в Абердіні накопичилася найбільша концентрація обчислювальних потужностей у світі, адже там працювали ENIAC, релейні калькулятори від Белла та IBM та старий диференціальний аналізатор. У вересневому звіті 1949 року кожному відведено своє місце: ENIAC найкраще працював з довгими простими обчисленнями; калькулятор Белла моделі V краще обробляв складні обчислення завдяки практично необмеженій по довжині плівці з інструкціями та можливості працювати з плаваючою комою, а IBM міг обробляти дуже велику кількість інформації, що зберігається в перфокартах. Тим часом певні операції, на кшталт отримання кубічних коренів, все ще було простіше виконувати вручну (комбінуючи використання таблиць і настільних калькуляторів) і економити машинний час.

Кращою відміткою завершення електронної обчислювальної революції буде не 1945 рік, коли народився ENIAC, а 1954-й, коли з'явилися комп'ютери IBM 650 і 704. Це були не перші комерційні електронні комп'ютери, але вони стали першими сотнями, що випускалися, і визначили домінуюче положення IBM в промисловості комп'ютерів, що протрималося тридцять років. У термінології Томаса Куна, електронні комп'ютери перестали бути дивною аномалією 1940-х, що існують лише в мріях таких ізгоїв, як Атанасов та Моучлі; вони стали нормальною наукою.

Історія електронних комп'ютерів, частина 4: електронна революція
Один із безлічі комп'ютерів IBM 650 – у цьому випадку це екземпляр Техаського університету A&M. Пам'ять на магнітному барабані (унизу) робила його щодо повільним, а й щодо недорогим.

Залишаючи гніздо

До середини 1950-х схема і конструкція цифрового обчислювального устаткування відв'язалася від її витоків, що у перемикачах і підсилювачах аналогових систем. Схеми роботи комп'ютерів 1930-х і початку 40-х сильно покладалися на ідеї з лабораторій фізики та радарів, особливо ідеї інженерів телекомунікацій та дослідницьких відділів. Тепер комп'ютери організували свою власну область, і фахівці у цій галузі виробляли власні ідеї, словник та інструменти для вирішення власних проблем.

З'явився комп'ютер у його сучасному сенсі, і тому наша історія реле підходить до завершення. Проте світ телекомунікацій мав ще один цікавий козир у рукаві. Електронна лампа перевершила реле завдяки відсутності рухомих елементів. А в останнього реле в нашій історії перевага була в повній відсутності будь-яких внутрішніх частин. Безневинно виглядаючий грудочок матерії, з якого стирчить кілька дротів, з'явився завдяки новій галузі електроніки, відомої як «твердотільна».

Хоча електронні лампи були швидкісними, вони залишалися дорогими, великими, гарячими і не надто надійними. На них не можна було зробити, скажімо, ноутбук. Фон Нейман у 1948 році писав, що «малоймовірно, що ми зможемо перевершити кількість перемикачів у 10 000 (або, можливо, кілька десятків тисяч), поки будемо змушені застосовувати поточні технології та філософію». Твердотельне реле дало комп'ютерам можливість знову й знову виходити ці межі, долаючи їх багаторазово; увійти в ужиток малого бізнесу, шкіл, будинків, побутової техніки та поміститися в кишені; створити чарівну цифрову країну, яка пронизує наше сьогоднішнє існування. І щоб знайти його витоки, нам потрібно відмотати годинник на п'ятдесят років тому і повернутися до цікавих ранніх днів бездротових технологій.

Що ще почитати:

  • David Anderson, “Was the Manchester Baby conceived у Bletchley Park?”, British Computer Society (Jun 4th, 2004)
  • William Aspray, John von Neumann та Origins of Modern Computing (1990)
  • Martin Campbell-Kelly і William Aspray, Комп'ютер: A History of the Information Machine (1996)
  • Thomas Haigh, et. al., Eniac in Action (2016)
  • John von Neumann, “First Draft of a Report on EDVAC” (1945)
  • Alan Turing, “Proposed Electronic Calculator” (1945)

Джерело: habr.com

Додати коментар або відгук