«Чародейка чисел»: как первый программист в истории Ада Лавлейс создала компьютерную программу

- Дата рождения10 Декабря 1815
- Род деятельностиизобретатель
- Дата смерти27 Ноября 1852
- ПолЖенский
- Семейное положениеЗамужем
- В браке сУильям Кинг
- РодителиДжордж Байрон, Анна Изабелла Байрон
- Полное имяАда Лавлейс
Наверное, многим бы показалось логичным, если бы первым программистом в мире оказался мужчина. Но нет: прообраз современного кода написала дочь известного поэта Байрона! До сих пор остается загадкой, как: некоторые историки сомневаются в ее глубоких познаниях математики, хотя она и была знакома со «сливками» научного сообщества.
Несчастная первая любовь и сложные отношения с отцом: первые шаги Ады Лавлейс
Ада Лавлейс родилась в 1815 году в семье поэта лорда Джорджа Байрона. Отец, мечтавший о наследнике, не скрывал разочарования при известии о рождении девочки. Брак оказался недолгим. Лорд Байрон отправил супругу к родителям, а сам расторгнул брачный договор и навсегда покинул Англию.
С отцом Аде Лавлейс так и не довелось встретиться: лорд Байрон умер в 1824 году, когда девочке шел уже девятый год. Семейный портрет отца мать показала только к 20-летию дочери. Отношения с матерью тоже складывались непросто. Леди Байрон редко занималась дочерью, «перепоручив» ее бабушке, леди Милбанк.
В детстве Ада постоянно болела. У нее были сильные мигрени. В 1929 году она перенесла корь и сразу после — паралич. Почти год Лавлейс провела в постели и лишь к 1831-му смогла передвигаться с помощью костылей.
Но даже болезни не помешали ей развивать математические и изобретательские способности. Она даже собрала крылья, изучив анатомию птиц. Ада хотела отправиться в путешествие на силе пара, который бы подгонял ее крылья.
В начале 1833 года Ада Лавлейс влюбилась в своего учителя. Она даже попыталась сбежать с ним, однако ее знакомые рассказали об инциденте матери. Девушку заперли дома — леди Байрон постаралась замять случившееся, чтобы избежать публичного скандала.
Знакомство с Чарльзом Бэббиджем
Судьбоносное знакомство Ады с миром больших вычислений произошло благодаря ее наставнице и математику Мэри Сомервилл. Именно она в том же 1833 году познакомила восемнадцатилетнюю Аду с Чарльзом Бэббиджем.
Вскоре Лавлейс начала вести дружбу и с физиком Майклом Фарадеем, изобретателем Чарльзом Уитстоном, естествоиспытателем Эндрю Кроссом и даже с Чарльзом Диккенсом. Они отмечали не только красоту Ады, но и ее острый ум. В том же месяце Бэббидж показал девушке прототип своей разностной машины. Ада была очарована: механизм захватил её воображение настолько, что она, пользуясь дружбой с Сомервилл, стараться видеться с Бэббиджем все чаще и чаще.
В 1842 году Бэббидж прочел лекцию в Турине о своей новой разработке — аналитической машине. Среди слушателей оказался молодой итальянский инженер Луиджи Менабреа. Он опубликовал лекцию как статью на французском языке в журнале Bibliothèque universelle de Genève.
Создание первой компьютерной программы
По просьбе Чарльза Бэббиджа, Ада взялась перевести работу Менабреа на английский. Но переводом дело не ограничилось: леди Лавлейс добавила подробнейшие комментарии, которые стали самостоятельным исследованием. Итоговая публикация заняла 66 страниц, причем 41 из них принадлежала Аде.
Она заметила потенциал аналитическая машины своего коллеги, особенно — возможность решать задачи любой сложности. В своих комментариях Ада обратилась к числам Бернулли (это последовательность рациональных чисел). Математик подробно расписала, как машина Бэббиджа могла бы их вычислять.
Способов решения существовало несколько. Ада же выбрала самый сложный, чтобы как можно более ярко продемонстрировать машину Бэббиджа. Она прописала пошаговую таблицу — что-то вроде современной записи алгоритмов. При этом Лавлейс отметила, что для этих двух разных действий — создании вычислительного механизма и описания самой программы (хотя в те годы алгоритм еще не успели назвать программой) — нужны разные специалисты.
Смерть Ады Лавлейс
Ада Лавлейс скончалась в 1852 году в возрасте 36 лет. Причиной смерти стал рак матки. Посетителей Ады леди Байрон выбирала сама. Она не подпускала к постели коллег своей дочери, оградив ее практически ото всех. Под давлением леди Байрон Ада раскаялась в своем поведении. За пару месяцев до кончины она сделала мужу признание, после которого тот больше не навещал ее. Что именно сказала ему Ада, по-прежнему остается загадкой.


