Бескомпромиссные математики, выдающиеся программисты, асы программирования. Именно этим провидцам мы обязаны развитием Интернета. Это матери современных компьютеров.
Когда мы думаем об истории новых технологий, мы представляем себе эксцентричных мужчин, запертых в подвалах. Этот образ также увековечен массовой культурой. История на время забыла о женщинах, вдохнувших жизнь в компьютеры. И первый из них жил удивительно давно…
Программист 19 века? Ада Лавлейс
Бывшая дочь известного поэта лорда Байрона и Аннабеллы Милбэнк. «Она создана из соединения своеобразных сил»:он чувствительный, раздираемый эмоциями, безумный художник, она — «блестящая аристократка со склонностью к математике». Хотя Ада никогда не встречалась со своим отцом, она переняла его безумное воображение.
Аду Лавлейс иногда считают первым программистом
Она была своеобразным ребенком. Больной, сверхразвитый, наделенный необычайной чувствительностью и острым, аналитическим умом. Она играла на скрипке, проектировала летательные аппараты, превосходила своих учителей. Будучи подростком, она подружилась со знаменитым британским ученым Мэри Сомервилл, которая побудила ее продолжить более глубокие исследования. Также благодаря ей она познакомилась с выдающимся математиком, которого называют отцом компьютеров, - Чарльзом Бэббиджем. Именно ему она посвятила свою душевную жизнь.
<блок-цитата>Ее иконоборческий образ мышления говорил с ней - она восхищалась воображением его изобретений. Выросшая в изоляции, под строгим присмотром матери, полная решимости сделать все, чтобы обуздать любые следы поэтических наклонностей лорда Байрона, Ада чувствовала, что Бэббидж ценит ее. Как и она, он понимал, что числовые операции — высшие уровни математических рассуждений — имеют глубокие метафизические последствия. Эта математика сама по себе была формой поэзии. ем>
Бэббидж начал работу над созданием аналитической машины, которую прокомментировал в статье итальянский инженер — Л. Ф. Менабреа. Ада решила перевести текст, исправив в нем все ошибки. В своих заметках она также создала диаграмму, которая считается первой компьютерной программой. Хотя аналитическая машина так и не была завершена, комментарии Ады опередили литературу по информационным технологиям почти на столетие.
В 1980-х годах в ее честь был назван новый язык программирования.
Пионер программирования. Грейс Хоппер
Достижения этой удивительной женщины, несомненно, заслуживают экранизации. В течение многих лет она служила в ВМС США, где получила звание контр-адмирала. Она была первой женщиной-доктором философии Йельского университета где она читала лекции после войны.
Ей было тридцать шесть, когда Соединенные Штаты вступили во Вторую мировую войну. Все люди, связанные с ней, решили пойти на войну. Грейс тоже чувствовала бремя патриотического долга. Однако ее планам помешал явно недовес – ее признали негодной к службе. В конце концов она шантажировала Университет Вассара, чтобы ему разрешили поступить на службу:
<блок-цитата>Она поставила университету ультиматум, которого на самом деле таковым не было:шесть месяцев на принятие решения, или она все равно уйдет. И хотя она была слишком стара и слишком худа, а зрение у нее было почти такое же слабое, как у брата, она сделала именно это. В тот день, когда бомбы упали на Перл-Харбор, перед Грейс открылась дорога вполне приличной жизни среднего класса, но она не сделала ни шагу по ней. ем>
Грейс Хоппер — американский пионер информационных технологий
Грейс не была мужчиной, поэтому ее так и не отправили в море. Ей была назначена должность в Проектном офисе навигационных расчетов. Однако она хоть и не сражалась, но «победила двух зверей» :руководитель проекта, к которому она была назначена, взрывоопасный лейтенант Говард Эйкен и машина производства IBM Mark I. Ей дали неделю, чтобы научиться программировать «зверя».
<блок-цитата>Будучи по натуре самоучкой, она приняла этот вызов. Она внимательно изучала кодовую книгу и допросила двух младших лейтенантов (...). Она сидела до поздней ночи, пытаясь узнать о конструкции машины, изучая план Mark I и электрические схемы. Иногда она спала за своим столом. ем>
Во время и после войны она усердно работала над первыми трансляторами и языками программирования, а также написала первый компилятор для UNIVAC I. Именно она пропагандировала термин «ошибка». В Eckert-Mauchly Computer Corporation помог разработать первый цифровой компьютер для широкого спектра коммерческих приложений .
С 1971 года Ассоциация вычислительной техники присуждает премию ее имени. за выдающийся вклад в область информатики.
Тузы программирования. Шесть от ENIAC
ENIAC, первый компьютер, созданный в 1943–1945 годах, управлялся шестью выдающимися женщинами, которых сегодня мы можем смело назвать матерями информатики :Кей МакНалти, Джин Дженнингс, Бетти Снайдер, Марлин Вескофф, Фрэн Билас и Рут Лихтерман. Забыты, забыты на годы (их даже на 50-летие ЭНИАКа не пригласили!), не описаны на фотографиях , они с триумфом вернулись, в т.ч. благодаря новаторской книге Клэр Л. Эванс Пионеры Интернета :
<блок-цитата>Шесть сотрудников ENIAC обучались на бумаге, создавая программы для устройства, которого они еще не видели. Когда в декабре 1945 года им наконец показали законченный ЭНИАК, они увидели массивный U-образный блок из черной стали в комнате, в которой едва помещалось еще несколько предметов мебели. (…) Программирование, как выяснили Шесть, заключалось не в работе за столом. Женщинам приходилось стоять внутри ENIAC, чтобы «подключить» каждую задачу, устанавливая последовательность устройств с помощью сотен кабелей и около трех тысяч переключателей. ем>
Глен Бек (на заднем плане фотографии) и Бетти Снайдер (на переднем плане) программируют ENIAC в баллистическом вычислительном центре в Филадельфии; между 1947 и 1955 годами
Как оказалось, проектирование компьютера и его работа — две совершенно разные вещи. Люди, работавшие над созданием ENIAC, придерживались «слегка непринужденного» подхода к программированию. Они полностью проигнорировали процедуру подготовки задания, не подумали о том, как будет работать машина. Эта задача выпала на долю женской команды разработчиков. Именно благодаря им премьерный показ, подготовленный для научной и военной общественности, имел большой успех.
Благодаря титаническому труду Бетти Джин Дженнингс и Бетти Снайдер были представлены траекторные расчеты, которые произвели ошеломляющее впечатление на посетителей и спасли всю затею.
Шестерку от ENIAC оценили только в девяностые годы когда все программисты были удостоены чести, поместив их в Зал славы женщин в технологиях International.
Однако забытых женщин в истории Интернета гораздо больше. Удивительные хакеры, киберактивисты, панк-программисты. Вы можете прочитать о них в последней книге Клэр Л. Эванс Пионеры Интернета. .