June 14

14 июня 1822 — Чарльз Бэббидж представил доклад о Разностной машине

14 июня 1822

14 июня 1822 — Чарльз Бэббидж представил доклад о Разностной машине

Когда начинается история компьютерных наук? С презентации первого компьютера? С отправки первого сообщения в предшественнике интернета, сети ARPANET? Может быть, с Аристотеля?

Я хочу относить к истории компьютерных наук и ИТ учёных и изобретателей, которые занимались автоматизированием вычислений. И Чарльз Бэббидж вместе с его Разностной машиной безусловно является частью этой истории.

14 июня 1822 года английский математик и изобретатель Чарльз Бэббидж представил доклад «Заметка о применении машин для вычисления астрономических и математических таблиц» Королевскому астрономическому обществу Великобритании.

В начале XIX века математические таблицы использовались повсюду: в навигации, астрономии, инженерном деле и страховании. Их составляли вручную, поэтому ошибки встречались регулярно и иногда приводили к серьёзным последствиям.

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

Именно этот проект получил название «Разностная машина» (Difference Engine). В представленном докладе Бэббидж объяснил принципы её работы и показал, что механическое устройство способно выполнять сложные вычисления с высокой точностью.

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

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

Доклад 14 июня 1822 года стал одним из первых шагов на пути от механических калькуляторов к программируемым вычислительным машинам и занимает особое место в истории вычислительной техники.

Pasha Kalashnikov