В начале была Ада
7 декабря 2015 г.Формальным поводом для выставки в Падерборне стало 200-летие со дня рождения леди Августы Ады Кинг, графини Лавлейс. Леди Ада родилась 10 декабря 1815 года, была единственным законнорожденным ребенком знаменитого романтического поэта Джорджа Гордона Байрона и... первой программисткой в истории человечества!
Программирование как последствие одного развода
С отцом леди Ада Байрон, впрочем, не была знакома: после скандального развода родителей, последовавшего через месяц после ее появления на свет, Ада росла у матери, Анны Изабеллы Милбенк. Пылая недобрыми чувствами к бывшему супругу с его романтическими эскападами и любовью ко всему мрачному и иррациональному, Анна Милбенк прививала дочери интерес к естественным наукам, физике и математике.
Леди Ада действительно выросла весьма любознательной юной особой. Когда мама привела свою дочь на экскурсию в лабораторию лондонского изобретателя и математика Чарльза Бэббиджа, леди Ада сразу оценила его безумную для многих затею аналитической вычислительной машины, далекого предка современного компьютера. Более того: Ада написала сложный алгоритм для арифметического устройства в машине Бэббиджа. Этот алгоритм можно с некоторой натяжкой называть "первой программой в истории человечества".
"Но для меня важнее другое, - рассказывает в беседе с DW куратор выставки в музейном форуме имени Хайнца Никсдорфа (Heinz Nixdorf Museumsforum) в Падерборне Дорин Хартман (Doreen Hartmann). - Пока Бэббидж решал чисто арифметические задачи, Ада Лавлейс осознала далеко идущие последствия его изобретения, предположив, что вскоре можно будет кодировать и расшифровывать не только цифры, но и музыку или изображения". "Как ткацкий станок Жаккарда ткет цветы и листья на ткани, также двигатель Бэббиджа ткет алгебраические задачи", - писала умная аристократка.
Для нас, привыкших жить среди цифровых муляжей действительности, это звучит как детский лепет. Но для 1843 года, согласитесь, это вполне революционная мысль! Леди Ада первой использовала и само понятие "язык" в отношении "общения с машиной", ей же принадлежит копирайт понятия "ячейка памяти". Так что, возможно, и не слишком сгущают краски те, кто ставит имя Ады Лавлейс-Байрон в один ряд со Стивом Джобсом или Аланом Тьюрингом.
Дочери Ады
Несомненно, Ада Лавлейс вполне была бы достойна и отдельной выставки, тем более что в ее 36-летней жизни было немало бурных событий: романы и разочарования, рождение трех детей, игра на арфе и сочинение музыки, подверженность опиатам и страстная игра на скачках (Ада использовала свой математический талант, пытаясь разработать идеальный алгоритм ставок). Но создатели выставки в Падерборне (кстати, форум, носящий имя немецкого пионера компьютерной техники Хайнца Никсдорфа, - крупнейший компьютерный музей Европы) решили пойти дальше и рассказать не только о леди Аде, но и о ее "дочерях" вплоть до дня сегодняшнего.
Например, о дамах из особняка "Блетчли-парк" в британской городке Милтон Кинс, где в годы Второй мировой войны располагалась Правительственная школа кодов и шифров. "Пока мужчины воевали, именно женщины занимались здесь расшифровкой закодированных посланий нацистов", - рассказывает Дорин Хартман. Не отставали и их немецкие коллеги: 60 женщин трудились в Дармштадте и Пенемюнде над математическими разработками для ракеты V2.
Программирование по-женски
"Но меньше всего нам хотелось бы сделать еще одну гендерную выставку по принципу "женщины умеют делать что-то не хуже, а то и лучше, чем мужчины", - говорит в беседе с DW программист и куратор Дорин Хартман. Что же тогда? Есть ли у программирования "женское лицо"?
"Да!" - уверенно отвечает куратор. "Если мужчины, как правило, занимаются стратегическим планированием и разработкой "хардвера", материальной части компьютера, то женщины занимаются "мягким продуктом", причем не столько самим написанием программ, сколько "очеловечиванием" их, приспособлением к нуждам пользователя".
Выставка изобилует примерами: от гранд-дамы программирования, американского контр-адмирала Грейс Хоппер, разработавшей первый компилятор для компьютерного языка, до нашей современницы, профессора Берлинского технического университета Кристианы Флойд (Christiane Floyd), чей вклад в "очеловечивание" компьютера, по мнению создателей выставки, просто неоценим: скажем, с ее разработками связано само понятие "интерфейс".
Заканчивается рассказ об амазонках компьютерного мира американкой Лимор Фрид, вернувшей традицию мастерить компьютер своими руками. Кстати: Лимор не случайно называла свою фирму Adafruit (в буквальном переводе "Плоды Ады"). Да-да, имеется в виду та самая Ада! Более того: Лимор Фрид иногда появляется в Сети под ником Леди Ада.
"Свет с востока" в тени памяти
Бросается в глаза почти полное отсутствие на выставке программисток из стран Восточной Европы. Это тем более странно, что в вычислительных центрах Советского Союза трудились тысячи женщин-математиков. "Вы затрагиваете больную тему", - признается Дорин Хартман. Увы, железный занавес и холодная война и тут сделали свое мрачное дело: имена были в основном засекречены.
Одно из таких имен - украинский кибернетик Катерина Ющенко, которую порою называют Леди Адой из Киева. Основатель первой советской школы теоретического программирования, Ющенко известна созданием адресного языка программирования, одного из первых в мире языков программирования высокого уровня.
"Мы бы с огромным удовольствием показали в нашем музее, например, MESM - первый компьютер континентальной Европы, созданный при участии Ющенко", - говорит Дорин Хартман. Увы: добраться до экспоната, части которого все еще хранятся где-то в Киеве, немецким кураторам не удалось.
Смотрите также: