Лавлейс Ада - английский математик, известная как первый программист в истории.

image.png
Ада Лавлейс (в девичестве — Августа Ада Байрон) — английский математик, известная как первый программист в истории.

Биография

  • Родилась 10 декабря 1815 года в Лондоне. Дочь поэта Джорджа Байрона, который спустя месяц после рождения дочери развёлся с женой и навсегда покинул Англию. 
  • Изучала математику в детстве — как одну из наук. Серьёзный интерес к математике проснулся у неё позже, когда она увидела чертежи английского математика Чарльза Бэббиджа с изображением разностной машины. 
  • В 17 лет Ада познакомилась с Бэббиджем, профессором на кафедре математики Кембриджского университета. Учёный рассказал ей, что работает над созданием логарифмической машины — аппарата, который мог бы производить вычисления с точностью до 20-го знака. Аду увлекла идея Бэббиджа. 
  • В 1835 году Ада вышла замуж за Уильяма Кинга, 8-го барона Кинга, который вскоре унаследовал титул лорда Лавлейса. В этом браке родилось трое детей: сыновья Байрон и Ральф и дочь Анна Изабелла.
  • Скончалась 27 ноября 1852 года (36 лет). Причиной смерти стала сильная кровопотеря во время лечения опухолевого заболевания. 

    Деятельность

    • Перевела с французского языка статью военного инженера Луиджи Менабреа, в которой тот опубликовал свои заметки о разностной машине Бэббиджа. Статья была опубликована в 1843 году с примечаниями Ады, в которых она называла разностную машину аналитической, то есть полностью пересмотрела её возможные функции.
    • Описала алгоритм вычисления на логарифмической машине Бэббиджа чисел Бернулли (последовательности рациональных чисел, которую математик Яков Бернулли нашёл, когда вычислял суммы последовательных натуральных чисел, возведённых в одну и ту же степень). Этот алгоритм считается сегодня первой настоящей программой, специально составленной для воспроизведения на компьютере.
    • Впервые употребила и объяснила термины «рабочая ячейка» и «цикл», которые используются в современном программировании.

Важно: машина Бэббиджа так и не была построена при жизни Ады

Труды

  • Книга с переводом очерка Менабреа и идеями самой Ады была выпущена в 1843 году. 
  • В 1980 году Министерство обороны США разработало универсальный язык программирования военного назначения, который получил название ADA — в честь Ады Лавлейс. 

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

Память

  • С 2009 года каждый второй вторник октября отмечается Международный день Ады Лавлейс. Цель — подчеркнуть выдающиеся достижения женщин в областях STEM и признать их незаменимую роль в развитии технологий.
  • Ежегодно под именем Лавлейс организуются различные мероприятия в области информационных технологий: фестивали, воркшопы, лекции и вручение наград.
  • В 2022 году NVIDIA запустила архитектуру чипа Ada Lovelace, которая используется в современных GeForce 40-й серии и профессиональных картах RTX 6000 Ada Generation.