Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию

англ. Walter Isaacson. The Innovators · 2014
Краткое содержание книги
Читается за 23 минуты, оригинал — 18 ч

Введение

Книга «Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию» — наиболее полная на сегодняшний день история появления и развития компьютерных технологий. Для нас, живущих в XXI веке, компьютерные технологии — это Билл Гейтс и Стив Джобс. Но на самом деле попытки создать «думающую машину» предпри­нимались еще несколько веков назад.

В начале книги мы отправляемся в средние века и узнаем о первых арифметических машинах XVII века, которые позволяли быстро складывать и вычитать. Затем мы перемещаемся в XIX век и узнаем о машине, которая вычисляла синусы и косинусы, и о том, что перфокарты, которые использовались на ЭВМ до 1990-х годов, появились в далеком 1804 году на ткацких станках с целью создания сложного повторя­ющегося жаккардового узора. В XX веке, наконец, были созданы настоящие компьютеры, которые с каждым годом становились все более мощными, универсальными, компактными и общедоступными. В книге собраны увлекательные истории конкурентной борьбы и командного взаимодействия. Читатели узнают о людях, чьи имена незаслуженно забыты, и об уникальных разработках, которые так и не были воплощены в жизнь.

«Инноваторы» — увлекательное чтение, но не на один вечер. Слишком много в этой книге деталей, имен, противо­по­ставлений, фотографий и страниц.

1. Докомпьютерная эра

Идеи по созданию «умной машины» витали в воздухе с древних времен.

Первое запатен­тованное и функцио­нирующее счетное устройство, механический калькулятор, появилось в 1640 году. Его сконструировал математик и философ Блез Паскаль для своего отца, сборщика налогов. Эта машина представляла собой громоздкое устройство из спиц и колесиков, в которое с помощью специальной палочки вводились данные. Машина умела складывать и вычитать.

Несколько десятилетий спустя математик Готфрид Лейбниц попытался усовершен­ствовать калькулятор Паскаля, но не смог воплотить свои идеи, потому что сам он не обладал инженерным мышлением, а в его окружении не было талантливых инженеров.

1.1. Арифметические машины Чарльза Беббиджа

Чарльз Бэббидж с детства интересовался разными машинами. Его завораживали механические куклы, способные танцевать, ходить, прыгать и даже проявлять характер. Он вырос, стал математиком и приступил к работе по созданию машины более сложной, чем калькуляторы Паскаля и Лейбница. Он создавал свою первую машину, которая могла вычислять синусы, косинусы, тангенсы и логарифмы, взяв за основу идею французского математика Гаспара де Прони о том, что сложную операцию можно разбить на множество простых. Этот принцип лег в основу сборочного конвейера — одного из выдающихся достижений промышленной революции.

Чтобы определить значения квадратов последо­ва­тельных чисел 1, 2, 3, 4 и т. д., нужно создать столбец A c квадратами этих чисел 1, 4, 9, 16 и т. д. Затем в столбце B следует записать разницу между последо­ва­тельными числами из столбца А: 3, 5, 7, 9 и т. д. В столбец C нужно занести разность между последо­ва­тельными числами из столбца B: 2, 2, 2, 2. Теперь можно по постоянным разностям из столбца C восстановить квадраты чисел: добавлять 2 к последнему числу из столбца B, а затем складывать полученный результат с числом из столбца А. В результате получается следующее значение в последо­ва­тельности квадратов чисел.

Чарльзу Бэббиджу удалось автомати­зировать действия из таблицы с помощью своего изобретения — разностной машины. Она работала, основываясь на функциях, выраженных в виде многочлена.

Механизм разностной машины состоял из вертикальных валиков с дисками. Диски поворачивались, и каждый угол соответ­ствовал определенной цифре. Диски управлялись с помощью ручек, которые запускали шестеренки, управляющие дисками. Машина также умела сохранять промежуточные результаты вычислений.

Британское правительство заинтере­совалось изобретением и даже выделило финанси­рование на дальнейшую разработку чудо-машины в 1823 году. В течение 10 лет Бэббидж с инженером пытался усовершен­ствовать машину. В итоге затраты в 10 раз превысили ассигнования правительства. На эти деньги можно было построить 2 военных корабля. Но устройство так и не стало функцио­нировать так, как задумывалось.

Потом у Бэббиджа возникла новая идея — аналитической машины, которая выполняет вычисления, задаваемые через программу. Машина могла переключаться с одной задачи на другую и менять алгоритм действий, основываясь на промежуточных результатах. Эта концепция опередила свое время на целый век, поэтому она не получила финанси­рование. Даже в научных кругах ее сочли утопичной.

1.2. Предсказания Ады Лавлейс

В Аде Байрон уживались любовь к прекрасному, которая досталась ей от отца — поэта Джорджа Гордона Байрона, и математические способности, полученные в наследство от матери. За свою короткую жизнь (всего 36 лет) Ада успела выйти замуж за лорда Лавлейса, родить троих детей, пристра­ститься к азартным играм и опиуму. Но кроме этого она успела оставить след в истории цифровых технологий. Ада написала примечания к статье об аналитической машине Бэббиджа. Из-за этих примечаний Аду Лавлейс иногда называют первым программистом — «Примечания» содержали описание первой компьютерной программы. Министерство обороны США даже назвало язык програм­ми­рования высокого уровня именем Ada — в честь графини Лавлейс, которая предсказала 4 основных свойства современных компьютеров.

Многоза­дачность — это машина общего назначения, которая решает не одну арифметическую задачу в определенный отрезок времени, а програм­мируется и перепро­грам­мируется на выполнение неограни­ченного количества разнообразных задач.

Возможность работы не только с числовыми, но и с нечисловыми объектами. Эта концепция предвосхищает цифровую эпоху, когда любая информация (музыка, текст, символы, изображения, видео) может записываться и обрабатываться в цифровом виде. Ада в своих примечаниях совершила концептуальный переворот: она размышляла не о сложном калькуляторе (как Бэббидж), а об устройстве, похожем на современный компьютер.

Програм­ми­рование — Ада описала, как работает алгоритм, и для примера написала программу вычисления чисел Бернулли. Для определения каждого числа Бернулли она предложила использовать 75 перфокарт. Затем процесс мог запускаться заново для следующих чисел. Ада составила таблицу и диаграмму, пошагово иллюстрирующие процесс передачи на компьютер алгоритма, включающего два рекурсивных цикла, которые пошагово должны передаваться на компьютер. Она также создала пронуме­рованный список команд кодирования, который содержал указание регистров назначения, операции и комментарии — все, что сегодня встречается в работе программиста C++.

Искусственный интеллект. Ада не верила, что машины смогут самосто­ятельно генерировать идеи или иметь намерения. «Аналитическая машина не претендует на создание чего-то своего. Она может выполнить любую команду, которую мы сумеем задать. Она может провести анализ, но от нее никак нельзя ожидать вывода каких-либо аналитических соотношений или установления законов».

1.3. Табулятор Холлерита

Результаты переписи населения США 1880 года пересчи­тывались вручную в течение восьми лет. Герман Холлерит, сотрудник американского бюро по переписи населения, решил ускорить процесс.

Холлерит взял за основу опыт проводников в поездах, которые пробивали отверстия в различных местах билета. Холлерит разработал перфокарты, на которых было 12 рядов и 24 столбца. В них записывались основные признаки каждого переписы­ваемого человека. Карты помещались между матрицей из ртутных чашек и набором иголок на пружинках. При обнаружении отверстия иголки опускались в чашки, замыкая электрическую цепь. Так вычислялись не только общие показатели, но и количество людей с определенной комбинацией признаков, например, замужних женщин, родившихся за границей.

Благодаря табуляторам Холлерита удалось обработать результаты переписи 1890-го в течение одного года. Впервые в истории электросхемы были использованы для обработки большого объема информации. Компания, созданная Холлеритом, после многочисленных слияний получила в 1924 году название International Business Machines или IBM.

1.4. Цифровые и аналоговые машины

Холлерит и Бэббидж создали цифровые машины, в которых сложение и вычитание целых чисел происходило при помощи шестеренок и колесиков, одним поворотом которых вводилась только одна цифра, как в счетчиках. Но существовал альтернативный подход к вычислениям — он заключался в создании устройств, которые могут моделировать физические явления, а потом проводить измерения по аналогии. В аналоговых компьютерах расчеты производились не посредством операций с числами, а с помощью непрерывных функций. В аналоговых вычисли­тельных машинах переменная величина, такая как электрическое напряжение, расстояние или положение, гидравлическое давление — это аналог соответ­ствующей величины в задаче, которую предстоит решить.

Продолжение — на Smart Reading
Зарегистрируйтесь на Smart Reading и получите доступ к этому и ещё 500 пересказам нонфикшен-книг. Все пересказы озвучены, их можно скачать и слушать фоном. Пример озвучки:
Первые 7 дней доступа — бесплатно.

Понравился ли пересказ?

Ваши оценки помогают понять, какие пересказы написаны хорошо, а какие надо улучшить. Пожалуйста, оцените пересказ:

Аудиокниги

Иннова­торы. Как несколько гениев, хакеров и гиков совер­шили цифровую революцию
Аудиокнига. 21 ч 34 мин. Читают Геннадий Смирнов и др.
Бесплатный отрывок:
Купить
449 ₽, ЛитРес
Арендовать
174 ₽ на 14 дней, MyBook
Геннадий Смирнов и др.
21 ч 34 мин
The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution
Аудиокнига на англ. языке. 17 ч 28 мин. Читает Dennis Boutsikaris.
Бесплатный отрывок:
Слушать по подписке
Первые 14 дней бесплатно,
затем 549 ₽ в месяц, Storytel
Dennis Boutsikaris
17 ч 28 мин

Электронная книга

Обложка книги
Иннова­торы. Как несколько гениев, хакеров и гиков совер­шили цифровую революцию
Компьютер и интернет являются одними из самых важных изобретений нашего времени, но мало кто знает о том, кто их создал. Если бы они появились в результате магических манипуляций изобретателя-одиночки, производимых им на чердаке или в гараже, то самого изобретателя причислили бы к пантеону наряду с Эдисоном, Беллом и Морзе. Подобные истории любят рассказывать таблоиды и помещают портреты этих гениев на обложках...

Читайте также