«Вычисляющая Ада: Графиня вычислений» — история первой в мире программистки
Документальный фильм «Вычисляющая Ада: Графиня вычислений» (Calculating Ada: The Countess of Computing, 2015) рассказывает о жизни и достижениях Ады Лавлейс — дочери поэта лорда Байрона, которую сегодня называют первой в мире программисткой. Режиссёр фильма — Мэтт Уилсон (Matt Wilson). Картина сочетает элементы биографической драмы, исторической реконструкции и научно-популярного кино, чтобы показать, как в XIX веке Ада смогла предвидеть возможности вычислительных машин задолго до появления первых компьютеров.
Фильм начинается с детства Ады Байрон (в замужестве Лавлейс). Её мать, леди Анна Милбэнк, опасаясь, что дочь унаследует «безумный» характер отца, делает упор на математическое образование. Ада с юных лет проявляет необычайные способности к науке. Она знакомится с Чарльзом Бэббиджем — изобретателем разностной машины, прообраза современного компьютера. Бэббидж показывает Аде свою новую разработку — аналитическую машину, которая могла выполнять любые вычисления по программе, записанной на перфокартах. Ада, в отличие от большинства современников, понимает, что машина способна не только на арифметику, но и на обработку символов, музыки, изображений — то есть на всё, что можно представить в виде данных. Она пишет комментарии к переводу статьи итальянского инженера Луиджи Менабреа об аналитической машине. В этих комментариях Ада описывает алгоритм вычисления чисел Бернулли — это считается первой в истории компьютерной программой. Фильм подробно показывает, как Ада боролась с предрассудками викторианского общества: женщинам не разрешалось заниматься наукой, публиковаться под своим именем, посещать научные собрания. Несмотря на это, она продолжает переписку с Бэббиджем и развивает свои идеи. Вторая половина фильма посвящена её личной жизни: замужество с Уильямом Лавлейсом, рождение троих детей, проблемы со здоровьем (рак матки) и пристрастие к азартным играм, из-за которого она закладывает фамильные драгоценности. Ада умирает в 36 лет, так и не увидев, как её идеи воплотятся в жизнь. Финал фильма — краткий обзор наследия Ады: её работы были забыты почти на сто лет, пока в 1950-х годах не были переоткрыты. Сегодня она признана первой программисткой, а язык программирования Ada назван в её честь. Фильм заканчивается кадрами современных компьютеров и цитатой Ады: «Машина не может мыслить — она может только делать то, что мы ей прикажем».
КОММЕНТАРИИ