1. Интересные идеи
  2. Истории из жизни

Ада Лавлейс: кем была первая женщина-программист

В XIX веке немногие женщины могли получить доступ к образованию, но Аде Лавлейс это удалось. Она стала не просто выдающимся для своего времени математиком, но и вошла в историю как «мать программирования» и автор первого машинного алгоритма. О её пути к успеху мы расскажем дальше.

Гениальная семья

Возможно, если бы Ада не была рождена в семье такого знатного происхождения, мы бы никогда о ней не услышали. Но в этот свет она пришла под именем Августа Ада Байрон. Да, она была единственной законной дочерью лорда Джорджа Байрона — прославленного на весь мир английского поэта и Изабеллы Ноэль-Байрон, женщины со склонностью к изучению математики. Оба родителя были привилегированными представителями аристократии, одаренными и хорошо образованными. Но все же брак этот был несчастным: почти сразу после рождения девочки её родители развелись, и малышка осталась с матерью.

Изабелла Ноэль и Джордж Байрон

Из страха, что Ада может унаследовать бурный и непредсказуемый характер своего отца-поэта, математически одаренная Изабелла, постаралась дать дочери образование, основанное на точных науках. Математика и естественные науки в то время не преподавались девочкам на должном уровне, поэтому с Адой занимались приглашенные учителя. Это сформировало в ней тягу к исследованиям, хотя всерьез старания молодой девушки почти никто не воспринимал.

Ада в детстве

Судьбоносное знакомство

Примерно в возрасте 17 лет Ада познакомилась с Чарльзом Бэббиджем, математиком и изобретателем. Бэббидж был впечатлен блестящей молодой женщиной, и они переписывались в течение многих лет, обсуждая математику и вычисления. В какой-то степени он стал ее наставником. Благодаря Бэббиджу Лавлейс начала изучать высшую математику у одного из профессоров Лондонского университета и стала одной из самых умных женщин в мире.

В этот период Чарльз активно работал над созданием машины, которая предназначалась для выполнения математических вычислений. Ада получила возможность взглянуть на устройство до завершения работы, и была очарована им. С этого начинается её погружение в мир изучения концепций вычислительной техники, и даже когда ей пришлось прервать свои занятия наукой ради замужества и материнства, контакт с Бэббиджем она не теряла. Не зря

Чарльз Бэббидж

Ученица, которая превзошла учителя

Уже будучи женой лорда Лавлейса и матерью троих детей, Ада никак не хотела оставлять своё любимое дело. В 1842 году ей выпадает уникальная возможность внести вклад в науку. Чарльз Бэббидж прочитал лекцию о своем изобретении аналитической машины в Туринском университете, но его коллега Луиджи Менабреа, математик (и, между делом, будущий премьер-министр Италии), записал лекцию на французском. И Аде, блестяще владеющей и французским языком, и математической базой, поручают текст этой лекции перевести на английский. Это был шанс, которым девушка не могла не воспользоваться.

Фотография Ады, 1843 год

Взялась Лавлейс за работу основательно: перевод занял у нее почти год, что стоило того, ведь работа превзошла все ожидания. Девушка не просто переписала слова Бэббиджа, она дополнила текст стенограммы своими идеями и комментариями, которые поразили ученых. В итоге ее статья оказалась в три раза длиннее, чем тот текст, который изначально нужно было перевести.

Из дополнений Лавлейс стало ясно, что она понимала аналитическую машину так же хорошо, как и сам Бэббидж. Поэтому у Ады и возникла идея ввести данные, которые запрограммировали бы машину для вычисления чисел Бернулли. Именно это современные исследователи и считают первой написанной компьютерной программой. Наставник Лавлейс был настолько впечатлен ее вкладом в развитие машины, что он назвал Аду «чародейкой чисел».

Диаграмма Лавлейс из первого опубликованного компьютерного алгоритма

Оценка вклада Лавлейс

Конечно, сегодня мы уже понимаем, что если бы Ада не написала первую компьютерную программу, это сделал бы кто-то другой, тут лишь вопрос времени. Но так можно сказать о любом открытии, ведь истинная ценность работы сегодня заключается в том, что она была первой (на минуточку, почти за столетие до изобретения компьютера). К сожалению, из-за недостатка средств разработку машины пришлось свернуть, и из-за этого программу Ады так и не удалось протестировать при ее жизни.

И хотя сегодня сама программа Лавлейс уже не имеет никакого практического применения, для XIX века это был невероятный прорыв: работа была высоко оценена современниками, Ада была вхожа в круги именитых ученых. Среди ее знакомых — Майкл Фарадей, Чарльз Уитстон и другие блестящие умы своего времени.

Ада Лавлейс

Кроме непосредственно научного вклада, работа «матери программирования» ценна и некоторыми дальновидными заявлениями о будущем техники. Лавлейс предположила, что в будущем компьютеры могут понадобиться не только для работы с числами, но и для создания чего-то другого. Например, для написания музыки или для обработки научных данных. Она действительно оказалась пророком компьютерной эры и первым человеком, который указал на потенциал тогда еще теоретических машин.

Ценность вклада Ады обнаружили лишь в середине 50-х годов уже XX века, когда ее заметки к лекции Бэббиджа переиздали. С тех пор она получила всеобщее признание как пионер программирования одна из выдающихся женщин в сфере IT. А в 1980 году Министерство обороны США даже назвало один из разработанных языков программирования «Ada», в честь Лавлейс.

Ада Лавлейс

Благодаря этой талантливой женщине, мы смело можем говорить, что на детях гениев природа отнюдь не отдыхает, ведь дочь известного поэта точно не осталась в тени своего именитого отца. А в чем-то, возможно, и затмила его. Страсть к науке и уникальный ум сделали Аду символом и образцом женщин в науке. О том, с какими трудностями другие дамы сталкиваются в научной среде, читайте в нашем материале об эффекте Матильды.
    Идет загрузка