Бэббидж был талантливым математиком. Основной сферой его деятельности было составление математических и астрономических таблиц. Они были необходимы для науки, проектирования и навигации. Большое количество цифр в этих таблицах означало, что люди, составляющие их, часто совершали ошибки. Поэтому Чарлз решил создать механизм, который мог бы как-то автоматизировать этот процесс. После 10 лет работы и ряда прототипов, ему удалось создать Дифференциальную Машину, способную с большой точностью вычислять логарифмы и тригонометрические функции. Учёный даже хотел создать для неё принтер, чтобы распечатывать результаты на бумаге. Механизм был построен лишь частично, из-за недостатка средств, но хорошо работал.
Учёный был настолько очарован красотой Ады и её математическими способностями, что прозвал девушку «арифметической колдуньей» (The enchantress of number). Она тоже была восхищена его достижениями и в последующие годы часто бывала у него в гостях. Вскоре, Бэббидж начал новый проект — Аналитическую Машину (Analytical Engine). По замыслу, там должны были использоваться перфокарты. Они уже успешно применялись в ткацком станке французского изобретателя Жозефа Жаккара, для создания стандартизированных узоров.
Математик был уверен, что эти карты позволят его механизму выполнять любые заданные математические задачи. Многие историки считают это первой попыткой создать программируемый компьютер.
В 1842 году Бэббидж прочел лекцию о своей машине в университете в итальянском Турине. Луиджи Менабреа, молодой математик и будущий премьер-министр Италии, составил её стенограмму на французском языке. Она вскоре была опубликована, и Аде поручили перевести документ на английский язык. Она подошла к работе со всей ответственностью, добавив множество своих собственных примечаний. В последнем из них содержится алгоритм, который позволил бы машине вычислять так называемые «числа Бернулли». В 1952 году эти примечания, в 3 раза длиннее, чем сам текст лекции, были снова опубликованы, и молодую женщину признали первым в истории программистом. Она даже высказала предположение, что Аналитическая Машина могла бы писать музыку, поэтому её называют «пророком компьютерного века».
Ада Лавлейс проживёт сравнительно недолго, 36 лет, и умрет в 1852 году, от рака. До сих пор ведутся споры о том, насколько самостоятельной была её работа, так как она регулярно советовалась с Бэббиджем. Сам математик проживёт ещё 20 лет и начнет строительство Аналитической Машины, но так и не сможет её завершить. Тем не менее, их не забывают. В 1980 году Министерством Обороны США был создан компьютерный язык Ада. В 1998 году Британское Компьютерное Общество начнёт присуждать ежегодную Медаль Лавлейс за достижения в области информатики. Дифференциальная Машина сегодня стоит в лондонском Музее Науки. Энтузиасты надеются, что вскоре удастся построить и Аналитическую Машину, по чертежам учёного. Мозг Бэббиджа был после его смерти разделён на две части — одна половина сегодня находится в Музее Науки, а другая — в музее Королевского Хирургического Колледжа (Royal College of Surgeons).
Благодаря достижениям этих двух людей, Англию с полным правом можно назвать колыбелью компьютерной теории. И кто знает, может быть, изучение их наследия приведет ещё ко многим удивительным открытиям.
Плохой, Безумный и Опасный
«Греческий» салат
(Greek Salad)
Я непостоянен во всём, кроме политики, да и то лишь потому, что политика меня совершенно не интересует.
Так называемый греческий салат известен во многих странах мира. Однако на своей «исторической родине» он значительно отличается от «международного» варианта. В Греции, «деревенским салатом» или «хориатики», называют смесь помидоров, огурцов, болгарского перца, репчатого лука, оливок и брынзы. Так как зелёный салат растет там только зимой, этот овощ в состав блюда не входит. Он был добавлен уже позднее, англичанами и американцами. До середины XIX века, в Греции даже не было помидоров. Томаты были привезены Колумбом из Америки в конце XV века и попали в Элладу из Италии.