Как гаражная разработка шведских любителей обошла стартап Бэббиджа с бюджетом в 30 паровозов

Великобритания, 1820-е. Индустриальная революция, бурный рост производства. Экономика и флот зависели от математических таблиц, которые люди рассчитывали вручную. Из‑за неизбежных ошибок в вычислениях гибли корабли и терялись деньги.
Математик Чарльз Бэббидж предложил автоматизировать расчеты и спроектировал механическую Разностную машину.
Британское правительство выделило на разработку огромную сумму, сопоставимую со стоимостью боевого корабля. Однако за двадцать лет проект так и не завершили: финансирование закрыли, а от машины остались только чертежи и небольшой рабочий фрагмент.
При этом первую действующую Разностную машину построили шведский издатель Георг Шойц и его сын‑студент. Вдохновившись статьей о концепции Бэббиджа, они собрали работающий образец в домашней мастерской и даже продали два экземпляра.
Почему проект с государственным бюджетом провалился, а любители добились результата?
Причиной стали технические ограничения XIX века или классические ошибки в управлении разработкой?
От ручных расчетов к механическим
Механические счетные устройства существовали и до Бэббиджа: часы Шиккарда, арифмометр Паскаля, барабан Лейбница и перфокарты Жаккара. Однако они подходили лишь для простых задач и не справлялись с объемами вычислений, необходимыми флоту, страхованию и инженерии.
Французский математик Гаспар де Прони предложил конвейерный метод расчетов, разделив процесс на три уровня:
Архитекторы: ученые разбивали сложные уравнения на простые операции (сложение и вычитание).
Менеджеры: распределяли задачи и контролировали порядок действий.
Исполнители: наемные работники без специального образования (их называли computers) вручную вели однотипные расчеты на бумаге.
Метод де Прони ускорил работу, но не решил проблему ошибок: из‑за монотонного труда и усталости люди регулярно ошибались в таблицах.
Изучая эти неточности, Чарльз Бэббидж пришел к выводу: базовые рутинные операции третьего уровня можно полностью передать механизму. Объединив идеи де Прони с наработками предшественников, он приступил к созданию первого специализированного вычислителя — Разностной машины.
Чарльз Бэббидж: изобретатель и ученый
Чарльз Бэббидж (1791–1871) известен прежде всего как математик, астроном и создатель проекта первого механического компьютера. Он занимал кафедру Лукасовского профессора (примеч1) в Кембридже и получил первую Золотую медаль Королевского астрономического общества.
Хотя Чарльз Бэббидж вошел в историю как «отец компьютера», он был ученым‑универсалом. Его разработки повлияли на многие сферы:
Математика: основал «Аналитическое общество», внедрив в Британии европейскую систему дифференциального исчисления Лейбница (dy/dxdy/dx).
Транспорт и связь: разработал для поездов путеочиститель («скотосбрасыватель»), сигнальные огни и вагон‑лабораторию, а его экономические расчеты легли в основу почтовой реформы с единым тарифом (Penny Post).
Медицина и геология: создал офтальмоскоп и предложил физико‑математическое обоснование смещения изотерм и поднятия земной коры.
Производство: усовершенствовал металлорежущие станки и ввел стандарты механических допусков для точной обработки деталей.
Большинство этих изобретений стали сопутствующим результатом его главной цели — создания автоматической вычислительной машины.
Разностная машина Чарльза Бэббиджа
Разностная машина задумывалась как специализированный механический вычислитель для автоматизации рутинных расчетов и замены людей‑вычислителей.
Принцип работы
В основу лег метод конечных разностей: сложные функции раскладываются в полиномы, а их расчет сводится к простому последовательному сложению с помощью шестерен.
В 1822 году Бэббидж построил действующий прототип, считавший квадратичные функции до восьмого знака. Адмиралтейство оценило пользу для морской навигации, и казначейство выделило средства на полноразмерный аппарат. Общие вложения превысили 17 000 фунтов стерлингов (около 2 миллионов фунтов в современных ценах).
Разностная машина задумывалась как механический вычислитель для автоматизации рутинных расчетов и замены людей‑вычислителей.
Разностная машина № 1
Проект предполагал устройство весом 4 тонны из 25 000 деталей с точностью до 20 знаков и печатным блоком. Постройку свернули по трем причинам:
Сложность производства: детали вытачивали вручную без общих стандартов, и малейшие люфты клинили сложный механизм.
Конфликт с мастером: в 1833 году Бэббидж поссорился с механиком Джозефом Клементом из‑за оплаты и прав на инструменты, после чего работы остановились.
Смена планов: изобретатель постоянно вносил правки, а в 1834 году увлекся более сложной Аналитической машиной.
В 1842 году государство закрыло проект. Тем не менее работа над машиной дала толчок развитию точного станкостроения и стандартизации в механике.
Разностная машина № 2 и итоги
В 1840-х годах Бэббидж переработал чертежи: повысил точность до 31 знака и сократил число деталей до 8000. Из‑за прошлых неудач власти отказались финансировать сборку.
При жизни изобретателя полноразмерную машину так и не построили, посчитав ее механически нереализуемой. Проверить работоспособность расчетов Бэббиджа удалось только спустя 150 лет.
Code review: проверка работоспособности через 150 лет
Долгое время считалось, что построить машину Бэббиджа в XIX веке мешали несовершенные технологии, трение и люфты деталей.
В 1985 году куратор Лондонского музея науки Дорон Свейд решил собрать Разностную машину № 2 по оригинальным чертежам автора.
Правила сборки:
Чертежи оставили без изменений. За шесть лет работы в них нашли всего две ошибки в размерах.
Детали делали только из строго аутентичных сплавов: бронзы, латуни, чугуна и стали, соблюдая допуски и стандарты XIX века.
В 1991 году собрали вычислительный блок. Механизм успешно запустился вручную и безошибочно рассчитывал полиномы до 31 знака. К 2002 году к нему добавили печатный блок для вывода данных на бумагу и создания форм для типографии.
Сборка доказала: расчеты Бэббиджа были верны, а технологии его эпохи позволяли построить работающий автоматический калькулятор.
Разностная машина Шойцев: от идеи до банкротства
Шведский издатель Георг Шойц часто сталкивался с опечатками наборщиков в таблицах. Узнав об идее Чарльза Бэббиджа, он вместе с сыном‑студентом Эдвардом решил собрать машину, которая сама считает данные и делает печатные формы.
Создание и признание
1843 год: Эдвард собрал первый металлический образец. Он считал 5-значные числа и выбивал результаты на свинцовых пластинах.
1853 год: На господдержку под гарантии поручителей семья построила полноразмерную машину, работавшую уже с 15-значными числами.
1855 год: Бэббидж высоко оценил шведский аппарат и помог представить его на Всемирной выставке в Париже, где изобретение получило золотую медаль.
Продажи и разорение
Всего удалось продать два экземпляра:
В 1856 году — американской обсерватории Дадли за £1 000 для расчета орбит.
В 1859 году — британскому ведомству ЗАГС за £1 200 для печати демографических таблиц English Life Tables.
Несмотря на рабочий продукт, Шойцы разорились:
Дорогая ручная сборка съедала всю прибыль.
Спрос был минимальным — вычислитель покупали лишь редкие научные центры.
Механика сбоила от сырости и перепадов температуры.
Доходы не покрыли расходов, и создателям пришлось отдать свое имущество за долги.
Выводы
Идея Бэббиджа работала. Копия Разностной машины, собранная Музеем науки в Лондоне строго по чертежам автора, подтвердила: викторианских технологий было достаточно. Бэббиджу помешали не законы физики, а постоянное стремление Бэббиджа к улучшению, изменение требований и проектных решений, перерасход бюджета и конфликты с инвесторами.
Шойцы доказали реализуемость на практике. Отец и сын создали первый действующий механический вычислитель, подтвердив точность математических расчетов Бэббиджа доступными в XIX веке средствами.
Рабочий продукт не равен прибыли. Успешная сборка и признание ученых не спасли проект Шойцев от банкротства: технология опередила свое время, а рынок для таких сложных и дорогих машин еще не сформировался.
Оправданный перфекционизм Бэббиджа. Поломки шведской машины доказали: жесткие требования Бэббиджа к металлу и точности не были блажью. Шойцы сэкономили на материалах и допусках, и к первому калькулятору у американской обсерватории были серьезные претензии: клинило из‑за малейших перепадов температуры, повышения влажности — разнородные металлы расширялись неравномерно и сбивали вычисления.
Опыт показал, что компромиссы здесь не работали: сложнейшая механика требовала именно той прецизионной обработки и сплавов, на которых настаивал британский ученый.
Что было дальше: шаг в бесконечность
Осознав тупик с первой машиной, Бэббидж не опустил руки. Напротив, в его голове родился замысел, который окончательно оставил позади эпоху простых механических калькуляторов.
Он задумал Аналитическую машину — проект, который по своей внутренней логике ничем не отличался от архитектуры компьютеров, стоящих сегодня на наших рабочих столах. В чертежах из шестерёнок и рычагов уже тогда были заложены процессор, оперативная память, шины данных и ввод программ и данных с перфокарт, вывод и даже интеграция с другими системами.
А вскоре к проекту присоединилась графиня Ада Лавлейс — единственный человек викторианской эпохи, сумевший разглядеть в груде металла не просто вычислитель таблиц, а универсальную цифровую машину, способную обрабатывать любую информацию и даже писать музыку.
Но это уже совсем другая история: о рождении первого в мире программного кода, отчаянных попытках найти финансирование (вплоть до математических схем ставок на скачках и заложенных фамильных драгоценностях), трагической судьбе идеи, обогнавшей свой век на сто лет.
О том, как была устроена Аналитическая машина, почему код Ады Лавлейс считают фундаментом современного программирования и как энтузиасты в XXI веке пытаются наконец запустить этот паровой компьютер — поговорим в следующих статьях.
Примечания
Лукосовский профессор — одна из самых престижных именных профессорских должностей в мире. Среди лукосовских профессоров — Исаак Ньютон, Поль Дирак и Стивен Хокинг.
А пока предлагаю обсудить (пишите в комментариях):
Как вы считаете, был ли у Бэббиджа шанс вовремя остановиться на работающем прототипе, или гениальность всегда граничит с неумением завершать проекты?
Какие современные IT‑стартапы напоминают вам эту историю: сжигают миллионы инвесторских денег ради опережающей время идеи, но в итоге меняют индустрию?
Что, на ваш взгляд, важнее для прорыва — инженерная база эпохи или смелость концептуальной идеи?

История Бэббиджа хорошо показывает, что проект может быть технически жизнеспособным и всё равно зайти в тупик из-за размытых границ, меняющихся требований и недооценённых рисков.
Сегодня такие проблемы проявляются быстрее, но суть почти не изменилась: важно вовремя увидеть, где проект начинает терять управляемость, и понять, что именно нужно проверить до того, как цена ошибки станет слишком высокой.
Как раз такие ситуации разбираем на бесплатных открытых уроках — от архитектурных рисков до изменений требований по ходу проекта. Присоединяйтесь:
23 сентября в 20:00. «Как системному аналитику проводить архитектурное ревью и находить риски до начала разработки». Записаться
22 октября в 20:00. «Управление изменениями требований». Записаться
Полный список бесплатных уроков сентября собран в дайджесте.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.