Сегодня мы празднуем рождение 26 декабря 1791 года Чарльза Бэббиджа, человека, который изобрел вычислительные машины, которые, хотя они так и не были реализованы при его жизни, по праву считаются предшественниками современных программируемых компьютеров, что позволяет нам считать Бэббиджа отцом. Компьютера.
Чарльз Бэббидж (26 декабря 1791-18 октября 1871)
Чарльз Бэббидж родился в Лондоне, в семье преуспевающего банкира. Из-за плохого здоровья он провел часть своего детства в Девоне, а часть его обучения проходил у частного репетитора. Он уже был самоучкой по математике до того, как отправился в Кембридж, чтобы изучать ее в 18 лет, и не был впечатлен стандартами математического обучения там и получил степень без экзаменов в 1814 году, хотя он вернулся туда с 1828 по 1839 год, чтобы занять Лукасовский университет. кафедрой математики, пост, недавно занимаемый Стивеном Хокингом,
Охарактеризовать Бэббиджа как математика неверно, потому что его интересы были гораздо шире — эрудит ближе. Он был избран членом Королевского общества в 1816 году и сыграл важную роль в основании Астрономического общества в 1820 году.
Бэббидж придумал идею своей разностной машины, чтобы вычислять значения полиномиальных функций без необходимости умножения и деления. Он построил небольшую демонстрационную модель, разностную машину 0, в 1822 году и благодаря ей получил деньги на проектирование и постройку разностной машины № 1. Это он попытался сделать с помощью Джозефа Клемента, опытного мастера и чертежника. но чтобы добиться успеха, ему пришлось довести точность обработки металла того времени до предела. Бэббидж сам по себе был хорошим инженером-механиком. Он использовал токарный станок, построил множество тестовых образцов самостоятельно и изучил доступные на тот момент методы производства, чтобы увидеть, можно ли их использовать для массового производства точных деталей, в которых он нуждался.
Разностный двигатель № 1 имел бы высоту 8 футов, длину 7 и глубину 3 и весил бы тонны. Он так и не был завершен из-за спора по поводу компенсации Джозефу Клементу из-за того, что его мастерская была перенесена рядом с Бэббиджем, остановившим проект в 1833 году. На самом деле, вероятно, десять лет было слишком долгим сроком для поддержки такого проекта без результатов, и Бэббидж был уже подумываю о своем следующем проекте.
В 1833 году Ада Лавлейс впервые встретила Чарльза Бэббиджа на вечеринке, на которой присутствовали ученые и другие знаменитости. Сам Бэббидж был известен своими вечерами, которые он проводил у себя дома, и 17 июня Ада и ее мать Аннабелла Леди Байрон пошли на один, на котором Бэббидж демонстрировал работу разностной машины. Август Де Морган (из «Законов Де Моргана», позже ставший учителем математики Ады, чтобы удовлетворить ее желание изучать математику) был с ней и записал:
«В то время как другие посетители смотрели на работу прекрасного инструмента с таким выражением, и я осмелюсь сказать, с таким чувством, которое, как говорят, некоторые дикари проявляли, впервые увидев зеркало или услышав ружье — если действительно у них было сильное представление о его чудесности — мисс Байрон, несмотря на то, что она была молода, поняла его действие и увидела великую красоту изобретения «.
Разностная машина ни в коем случае не была вершиной замыслов Бэббиджа. Это была эпоха промышленной революции, и, вдохновленный жаккардовым ткацким станком, который он отправился в Лион, чтобы увидеть в действии, он планировал использовать силу пара для множества различных устройств, самым амбициозным из которых была аналитическая машина, которую теперь считали как величайшая машина, которую никогда не строили.
Хотя он не был построен при его жизни, он был частично построен в 1910 году, а сейчас продолжается проект под названием Plan 28, ссылка на обширную документацию, оставленную Бэббиджем, чтобы построить его к 2030-м годам, через 200 лет после того, как он был первоначально построен. разработан. Последние новости см. В разделе «План 28: прогресс в понимании механической нотации Бэббиджа».
Чарльз Бэббидж был удивительным провидцем и, как пишет Майк Джеймс в исторической статье I Programmer:
[его] проклятием было то, что он был человеком, рожденным до появления технологий, необходимых для воплощения его идей в жизнь.
Ранее мы размышляли о том, «Что, если бы Бэббидж…?», О том, насколько современные технологии могли бы измениться или, по крайней мере, ускориться, если бы ему удалось реализовать свои амбициозные планы при жизни.
Чарльз Бэббидж, ок. 1850 г.
В прошлом году в это время мы сообщали о кампании по созданию набора LEGO от Лавлейс и Бэббидж, с моделями не только Ады и Чарльза, но и его собственного питомца и Аналитической машины. Хорошая новость заключается в том, что, собрав 10 000 необходимых голосов, этот продукт стал рассматриваться как коммерческий продукт.