Таланты и наследники
“Отдыхает ли природа на детях гениев?”
В институте, в процессе изучения политехнических наук, курсе на четвёртом мне пришлось знакомиться с языками программирования, прежде всего Фортраном, Паскалем и Алголом. В скором будущем нам предстояло решать научно-технические задачи с помощью ЭВМ, но речь сейчас не о том.
В связи с общей теорией программирования на одной из лекций был упомянут преподавателем и язык программирования Ада. Но, если Algol был образован от анлийского “algorithmic”; Pascal был назван в честь известного французского учёного и философа Блеза Паскаля; Fortran логично образован от сокращения “Formula Translator” (“переводчик формул”), то Ada - было женским именем.
“Явно здесь замешана какая-то история,”- думала я. Кем она была, женщина с именем Ада, в честь кого в США был разработан новый язык программирования?
Звучало имя несколько неожиданно, особенно во второй его части: Ада Лавлейс, урождённая Байрон.
Она родилась в 1815 году и была единственной законорожденной дочерью английского поэта Джорджа Байрона и его жены-аристократки Анабеллы, писательницы и математика. Правда, всего через пять месяцев поэт оформил развод и навсегда покинул Туманный Альбион, оставив свою “Королеву Параллелограммов” с малышкой на руках.
Шуточное прозвище жены имело самые прямые последствия для судьбы дочери: любовь к математике Аде досталась от матери. Ни замужество, ни трое детей не стали помехой в призвании, а состояние графов Лавлейсов только помогало ей на этом поприще. В окружении Ады были люди, не менее талантливые, чем её знаменитый отец: Чарльз Диккенс, Майкл Фарадей, Чарьлз Уитстон...
Имя Ады Лавлейс стало широко известно в связи с разработкой Чарльзом Бэббиджем аналитической машины. Именно Ада описала “Большую разностную машину Бэббиджа”, а затем составила первую программу для неё.
Одна из частей разностной машины
Ей принадлежат впервые озвученные термины “рабочая ячейка”, “цикл”, а также разработанный алгоритм вычисления чисел Бернулли. Эта женщина считается первым программистом в нашей истории. В своих работах Ада писала о возможностях вычислительных машин не только вычислять, но и писать музыку, создавать изображения.
Ада Лавлейс скончалась от болезни в 1852 году, прожив всего 36 лет: столько же, сколько и Байрон. Но это единственное, что объединяло их. Ада не знала своего отца, даже его книги по приказу Анабеллы были удалены из дома. Семья хотела оградить наследницу от скандальной славы её родителя. Правда, говорят, что портрет дочери поэт всегда держал на своём столе.
Вопрос “ отдыхает ли природа на детях гениев?” остаётся открытым.