Ада Лавлейс (1815-1852) – англійський математик, що увійшла в історію як перша жінка-програміст. Набула широкої популярності завдяки програмам, написаним для аналітичної машини Чарльза Беббіджа. Вперше ввела у вжиток терміни «робочий осередок» та «цикли». Ада Лавлейс, біографія, якої тісно пов’язана з розвитком програмування, внесла великий вклад у науку.
Дитинство і юність
Августа Ада Кінг, графиня Лавлейс, уроджена Байрон, з’явилася на світ 10 грудня 1815 року в Лондоні. Її батьком був відомий англійський поет Джордж Байрон, який через місяць після народження доньки розлучився з дружиною та назавжди залишив Англію. У вихованні Ади він не брав жодної участі.
У дитинстві Ада була дуже хворобливою дитиною. Її мучили часті головні болі, які призвели до проблем із зором. Після перенесеної кору дівчинка тривалий час виявилася прикутою до ліжка, проте фізичні недуги не заважали розвитку її розумових здібностей.
Любов до математики Ада успадкувала від матері, якій легко давалися точні науки. Свого часу вона навіть отримала від чоловіка прізвисько «королева паралелограмів». Бачачи здібності Ади, мати забезпечила їй чудову освіту, найнявши найкращих учителів у Лондоні.
Знайомство з Беббіджем
У віці 17 років Ада познайомилася з видатним англійським математиком Чарльзом Беббіджем, професором на кафедрі математики Кембріджського університету. Незважаючи на велику різницю у віці, вони швидко порозумілися — цих двох людей об’єднала пристрасть до математики. Згодом Беббідж став для Ади вірним соратником та другом, який підтримував усі її починання.
Незабаром Беббідж опублікував свою роботу, в якій навів опис лічильної машини, здатної проводити обчислення з точністю до двадцятого знака. Грошей на реалізацію сміливого проекту вченого не було, і Ада залучила всі свої зв’язки, щоб математик зміг отримати грант від держави.
Будівництво обчислювальної машини тривало десять років, і з кожним роком її конструкція дедалі більше ускладнювалася. У 1833 році фінансування припинилося, і Беббідж змушений був самостійно шукати кошти на розвиток свого дітища.
Перша програма
Під час читання лекції у Туринському університеті Беббідж розповів студентам про свою машину. Цю лекцію ретельно законспектував французькою мовою та згодом опублікував юний інженер Луїджі Менабреа.
1842 року друг Беббіджа попросив Аду Лавлейс перекласти записи Менабреа, супроводживши текст власними коментарями. Дівчина з азартом розпочала роботу, і через рік видала готовий переклад із особистими нотатками на 52 сторінках. Вона не тільки спромоглася вникнути в геніальну ідею винахідника, але й пояснити принцип роботи механізму.
Під час перекладу у голові леді Лавлейс виникла ідея використання обчислювальної машини Беббіджа. Вона описала алгоритм, яким можна було обчислювати числа Бернуллі. Цікавим фактом є те, що надалі роботу Ади Лавлейс визнали першою програмою, яку можна відтворювати на комп’ютері.
Особисте життя
При вивченні короткої біографії Ади Лавлейс слід згадати не тільки її гострий розум, але також яскраву зовнішність і жіночу чарівність, завдяки чому її особисте життя склалося дуже вдало.
Поєднання розуму та краси приваблювало до Аді багато шанувальників, але її обранцем став Вільям Кінг, 8-й барон Кінг, який незабаром після весілля у 1835 році успадкував титул лорда Лавлейса. У цьому шлюбі народилося троє дітей: сини Байрон та Ральф та дочка Ганна Ізабелла.
Крім математики, великим захопленням Ади стали стрибки, куди вона витрачала величезні суми. Пристрасть до азартних ігор стала серйозним випробуванням для подружжя Лавлейс.
Померла Ада Лавлейс 27 листопада 1852 року. Причиною смерті молодої жінки стала сильна крововтрата під час лікування пухлинного захворювання.