Познакомьтесь с Адой Лавлейс — математиком и автором первой в мире программы для вычислительной машины. По иронии судьбы Ада является дочерью великого поэта Байрона, совершенно далекого от математики.
В 1843 году Ада Лавлейс сформировала базис для того, что сегодня называют компьютерными программами. Именно она ввела такие понятия, как рабочая ячейка и цикл.
Вместе с Чарльзом Бэббиджем, начиная с 17 лет, юная мисс Байрон работала над созданием аналитической машины, которая могла бы производить вычисления с точностью до 20 знака после запятой. Именно Ада наиболее точно описала принципы работы этого устройства, которое, к сожалению, так и не удалось построить: машина была слишком сложна и опережала свое время.
Часть аналитической машины, собранная из деталей в лаборатории Бэббиджа
В 20 лет Ада Байрон вышла замуж на Уильяма Кинга, 8-го барона Кинга, лорда Лавлейса и стала известна под именем леди Лавлейс. У супругов было трое детей, но супружество и материнство совершенно не отвлекало гениальную женщину от ее призвания. Зато фамильная казна мужа стала для Ады неиссякаем источником финансирования.
Копия аналитической машины в лондонском Музее науки
Алгоритм вычисления чисел Бернулли на аналитической машине, составленный Адой, стал первой компьютерной программой, причем написан он был в качестве примечания, чтобы продемонстрировать гипотетические возможности аппарата. Именно благодаря этому алгоритму Ада считается первым программистом в истории, хотя до эпохи вычислений леди Лавлейс так и не дожила.
Алгоритм для вычисления чисел Бернулли
К сожалению, дочери Байрона, не знавшей отца, в 36 лет не стало. Вместе с выдающимся интеллектом поэт передал ей и страшную наследственность — раннюю смерть — поэт умер в таком же возрасте…
«Суть и предназначение машины изменятся от того, какую информацию мы в нее вложим. Машина сможет писать музыку, рисовать картины и покажет науке такие пути, которые мы никогда и нигде не видели.»
Вместо P.S. В 1979—80 годах Министерством обороны США был создан язык программирования Ada, который назвали в честь Ады Лавлейс. А сегодня все мы знаем, насколько дочь Байрона была близка к пониманию современных компьютеров.































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




