Напоминание: первым программистом в истории была женщина

2
4383
views

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

В 1843 году Ада Лавлейс сформировала базис для того, что сегодня называют компьютерными программами. Именно она ввела такие понятия, как рабочая ячейка и цикл.

Вместе с Чарльзом Бэббиджем, начиная с 17 лет, юная мисс Байрон работала над созданием аналитической машины, которая могла бы производить вычисления с точностью до 20 знака после запятой. Именно Ада наиболее точно описала принципы работы этого устройства, которое, к сожалению, так и не удалось построить: машина была слишком сложна и опережала свое время.


Часть аналитической машины, собранная из деталей в лаборатории Бэббиджа



В 20 лет Ада Байрон вышла замуж на Уильяма Кинга, 8-го барона Кинга, лорда Лавлейса и стала известна под именем леди Лавлейс. У супругов было трое детей, но супружество и материнство совершенно не отвлекало гениальную женщину от ее призвания. Зато фамильная казна мужа стала для Ады неиссякаем источником финансирования.

Копия аналитической машины в лондонском Музее науки

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

Алгоритм для вычисления чисел Бернулли

К сожалению, дочери Байрона, не знавшей отца, в 36 лет не стало. Вместе с выдающимся интеллектом поэт передал ей и страшную наследственность — раннюю смерть — поэт умер в таком же возрасте…

«Суть и предназначение машины изменятся от того, какую информацию мы в нее вложим. Машина сможет писать музыку, рисовать картины и покажет науке такие пути, которые мы никогда и нигде не видели.»


Ада Лавлейс

 

Вместо P.S. В 1979—80 годах Министерством обороны США был создан язык программирования Ada, который назвали в честь Ады Лавлейс. А сегодня все мы знаем, насколько дочь Байрона была близка к пониманию современных компьютеров.

 

Источники: huffingtonpost, wikipedia, habrahabr

 

2 КОММЕНТАРИИ

  1. Дама жила в 19 веке, а не в 20, как написано в этой статье (1943 г.). Байрон ведь современник Пушкина. Отсюда — либо путаница, либо неправдоподобие.

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here