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