Перейти к основному содержанию

Машина Бэббиджа: компьютер, опередивший время на сто лет

Тело материала

Серия «100 технологий» — #5/100

---

Викторианская Англия. 1837 год. Пар. Шестерёнки. Газовое освещение. И один чудаковатый математик, который на бумаге уже придумал компьютер.

---

§1. Как это было

Чарльз Бэббидж родился в 1791 году в Лондоне. Математик, философ, инженер и человек, который ненавидел шарманщиков настолько, что написал две брошюры о вреде уличной музыки¹. Это важно для понимания его характера: он был человеком, который видел проблему там, где другие не видели ничего, и не мог успокоиться, пока не нашёл решение.

Проблема, которую он увидел в начале 1820-х, была нагляднее некуда: математические таблицы содержали ошибки. Навигационные таблицы, логарифмические таблицы, астрономические таблицы — всё это составлялось вручную. Люди, которых называли «вычислителями» (computers — то же слово, которое мы сейчас используем для машин), считали столбцами цифр и неизбежно ошибались. Ошибка в навигационной таблице — корабль тонет.

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

Но в 1837 году он придумал нечто несравнимо большее.

---

§2. Человек

Чарльз Бэббидж (1791–1871) — профессор математики Кембриджского университета (кафедра Лукасовского профессора, которую до него занимал Ньютон, а после него займёт Стивен Хокинг). Сооснователь Королевского астрономического общества. Автор книги «Экономика машин и производства» — одной из первых работ по операционному менеджменту.

Он не был просто изобретателем. Он был системным мыслителем: видел связи между механикой, математикой, экономикой и организацией труда там, где другие видели разрозненные дисциплины.

Его ближайшим соратником стала Ада Лавлейс — дочь поэта Байрона и математик по образованию и призванию. Именно Ада написала первую в истории программу для машины Бэббиджа (алгоритм вычисления чисел Бернулли) и первой поняла, что машина — не просто калькулятор, а универсальный вычислитель, способный работать с любыми символами, не только числами³.

«Аналитическая машина ткёт алгебраические паттерны так же, как жаккардовый станок ткёт цветы и листья», — написала Ада в 1843 году. Это было 150 лет до того, как в мире появились нейронные сети.

В честь Ады Лавлейс назван язык программирования Ada, который и сегодня используется в авиации, космонавтике и военных системах.

---

§3. Тогда и сейчас

Архитектура Аналитической машины 1837 года

Компонент у БэббиджаСовременный аналогДетали
Мельница (Mill)Процессор (CPU/ALU)Арифметические операции: +, −, ×, ÷ на шестерёнках
Склад (Store)Оперативная память (RAM)1000 ячеек по 50 десятичных разрядов ≈ 20 КБ
Перфокарты операцийМашинный код / инструкцииТри типа: операции, переменные, числа
ПринтерУстройство выводаПечать результатов + вывод на перфокарты
Условное ветвлениеОператор if/else«Если результат отрицательный — перейти к карте N»

Таймлайн:

`

1822 — Бэббидж предлагает Разностную машину, первый прототип

1823 — Правительство выделяет финансирование

1837 — Проект Аналитической машины: первый настоящий компьютер

1843 — Ада Лавлейс публикует первую программу (числа Бернулли)

1871 — Смерть Бэббиджа. Машина не построена

1880е — Сын Бэббиджа, Генри, строит часть Мельницы

1943 — ENIAC — первый электронный компьютер (через 106 лет)

1991 — Музей науки Лондона строит Разностную машину №2 по чертежам Бэббиджа

2002 — Достраивается принтер — машина работает полностью

`

Разностная машина №2, построенная в 1991 году, работает. Правильно. Чертежи XIX века оказались точными⁴.

Что означает «1000 ячеек по 50 разрядов»

Для сравнения: первый компьютер ENIAC (1945) имел 20 аккумуляторов по 10 десятичных разрядов. Склад Бэббиджа был крупнее ENIAC по объёму «памяти» — только механической и никогда не построенной.

Если пересчитать на биты: 50 десятичных разрядов ≈ 166 бит. 1000 ячеек × 166 бит ≈ 20 КБ. Это меньше, чем современная иконка PNG. Но для 1837 года — это был проект такого масштаба, что ни одна мастерская в Англии не могла изготовить нужные детали с достаточной точностью.

---

§4. А в России?

История вычислительной техники в России начинается не с Бэббиджа — но связана с той же эпохой.

Пафнутий Чебышёв (1821–1894) — русский математик, который в 1876 году создал механический арифмометр «Суммирующую машину Чебышёва» и продемонстрировал её на Всемирной выставке в Париже. Машина умела складывать и вычитать. Чебышёв переписывался с европейскими учёными и знал о работах Бэббиджа⁵.

Семён Корсаков (1787–1853) — русский чиновник и изобретатель, который в 1832 году создал «гомеоскоп» — механическое устройство для поиска и классификации информации по принципу перфокарт. Фактически это прообраз базы данных — за 10 лет до того, как Бэббидж полностью сформулировал концепцию своей машины.

Первая советская ЭВМ — МЭСМ (Малая электронная счётная машина) — создана в Киеве в 1951 году под руководством Сергея Лебедева. Это второй или третий компьютер в мире после британских моделей⁵.

Современная Россия: отечественные процессоры «Эльбрус» (МЦСТ) и «Байкал» (Байкал Электроникс) — прямые наследники той же традиции: думать об архитектуре вычислений как о стратегической задаче.

---

Если бы машину построили

Это один из главных вопросов истории техники.

Аналитическая машина в версии 1837 года была бы механической, а не электронной. Работала бы на паровом двигателе. Была бы размером с паровоз. Скорость — около одного умножения в минуту.

Но архитектурно это был бы полноценный компьютер с хранимой программой — за 100 лет до Тьюринга и Фон Неймана.

Что это изменило бы? Вычислительная наука получила бы принципиально другой старт. Возможно, химия, физика, астрономия XIX века развивались бы иначе. Таблица Менделеева появилась в 1869 году — с вычислительной поддержкой она могла появиться раньше. А может быть, и нет: возможно, машина была бы слишком громоздкой и медленной, чтобы изменить науку до появления электроники.

Но вот что точно: концепция Бэббиджа оказалась верной. Когда инженеры 1940-х годов независимо разрабатывали первые компьютеры, они пришли к той же архитектуре — процессор, память, программа, вывод. Бэббидж был прав.

---

---

Источники

#ИсточникСсылка
1Charles Babbage, «Passages from the Life of a Philosopher», 1864 — Encyclopaedia Britannica[britannica.com](https://britannica.com/biography/Charles-Babbage)
2Smithsonian Institution / Computer History Museum — история финансирования Разностной машины[computerhistory.org](https://computerhistory.org)
3Ada Lovelace, примечания к переводу статьи Менабреа, 1843 — Computer History Museum[computerhistory.org](https://computerhistory.org)
4Science Museum London — Difference Engine No. 2[sciencemuseum.org.uk](https://sciencemuseum.org.uk)
5ТАСС — «История отечественной вычислительной техники», 2023[tass.ru](https://tass.ru)

---

Поделиться: TG VK