У XIX столітті у високому товаристві у дам було прийнято одягатися в строкаті костюми, вчитися манерам і відвідувати світські заходи, але англійка Ада Лавлейс пішла іншим шляхом і присвятила своє життя математики. Незважаючи на те, що ви не знайдете ніяких згадок про неї в підручниках, багато сходяться на думці, що саме Лавлейс написала першу комп’ютерну програму. Сьогодні її з повагою називають «мати програмування».
Аристократка з технічним складом розуму
Пекла народилася 10 грудня 1815 року в Лондоні в родині знаменитого поета Джорджа Байрона. Втім, дитинство дівчинки не можна назвати щасливим. Її мати, Аннабель Милбарк Бірн пішла від чоловіка відразу ж після народження Ади. Пізніше лорд Байрон назавжди залишив Англію, коли дівчинці було всього кілька місяців. Незважаючи на турботу, мати ніколи серйозно не займалася вихованням дочки. Більша частина дитинства Пекла провела з бабусею, яка, на жаль, померла, коли дівчинці було всього сім років.

Лорд Байрон – батько Ади Лавлейс| Фото: Невські Новини.
Однак саме мати прищепила Лавлейс любов до математики. Спочатку Аннабель наполягала на тому, щоб дочка вивчала математику і природничі науки, але пізніше Пекла і сама полюбила світ чисел. Її навчання проходило будинку з приватними викладачами. Дівчина також багато читала і деякий час навіть брала уроки у Огастесс де Моргана, першого професора математики в Лондонському університеті, який допоміг Пекло в її подальших дослідженнях.
Відомо, що вже в дванадцять років Лавлейс почала створювати креслення літальних апаратів (за 76 років до першого польоту братів Райд). Життя дівчини раптово змінилася на краще, коли вона у віці 19 років вийшла заміж за Вільяма Кінга, 8-го барона Кінга. Пізніше він успадкував титул Лавлейс. У пари народилося троє дітей, але материнство ніколи не заважало Пекло займатися улюбленою справою. Навпаки, забезпечений барон дозволив дівчині не турбуватися про матеріальні турботи і повністю присвятити себе науці.
Обчислювальна машина Беббіджа
У 1833 році вісімнадцятирічна Лавлейс знайомиться з професором кафедри математики Чарльзом Бэббиджем. Вони швидко знайшли спільну мову на тлі захоплення наукою. Чарльз продемонстрував Пекло свій винахід, над яким він працював більше десяти років — прототип лічильної машини. Сьогодні обчислювальна машина Беббіджа вважається першим в історії комп’ютером. Пристрій міг робити обчислення з точністю до двадцятого знака. Шестерінки і валики приводилося в рух спеціальним важелем.

Обчислювальна машина Беббіджа| Фото: Вікіпедія.
Втім, коли інженер вперше показав свою розробку Лавлейс, вона ще не функціонувала належним чином. Машина була дуже громіздкою і могла виконати лише один тип обчислень. Згодом Беббідж разом з Лавлейс, яка стала його ученицею, почали займатися удосконаленням обчислювального пристрою.
За інформацією Novate.ru у 1843 році Беббідж попросив Пеклі перекласти статтю, опубліковану італійським військовим інженером. Стаття була присвячена роботі аналітичної лічильної машини. Однак Лавлейс вирішила не обмежуватися одним лише перекладом і пішла далі. У процесі написання статті вона також додала свої замітки і коментарі щодо вдосконалення програмування машини.
Коментарі були настільки глибокими і широкими, що вийшли в три рази довше оригінального перекладеного тексту. Ада також внесла деякі виправлення в початкові розрахунки Беббіджа, які також включила в матеріал. Саме ці коментарі переконали весь світ, що Чарльз Беббідж — перший винахідник комп’ютера, а Ада Лавлейс — перший програміст.

Коментарі Ади Лавлейс| Фото: Вікіпедія.
Лавлейс швидко зрозуміла, що потенціал машини набагато перевершує прості обчислення. У своїх коментарях вона змогла довести, що її можна використовувати, наприклад, для обчислення чисел Бернуллі. Беббідж і Лавлейс продовжували вести листування один з одним аж до самої смерті останньої. Незважаючи на всю виконану роботу, аналітична машина Беббіджа так і не була реалізована, а матеріал Ади продовжував пилом в архівах більше ста років, поки його значимість належним чином не оцінили в епоху комп’ютерів. Саме Лавлейс запропонувала такі поняття як «цикл» і «робоча комірка», «розподіляє карта» і т. д. І це в часи, коли процесорів і карт пам’яті в принципі не існувало.
На жаль, життя першої жінки-програміста обірвалося у віці тридцяти шести років від раку. Згодом колега і добрий друг Чарльз Беббідж з ніжністю згадував про великого математики і ласкаво називав Пеклі «чарівницею чисел». Лавлейс була похована в сімейному склепі Байронов поруч з батьком, якого вона так ніколи і не побачила.
Сподобалася стаття? Причитайте також про 5 «новітніх технологіях, які придумали давним-давно: смартфон, безпілотники, система «розумний будинок».
Thanks!
Our editors are notified.