Августа Ада Кинг
medium
Она вошла в историю компьютерной техники как первый программист. Она предвидела, что компьютер может быть многофункциональным инструментом для решения огромного количества прикладных задач, еще до того, как его создали. А ее именем назван язык программирования Ада, появившийся в 1980 году во Франции.
Августа Ада Байрон Кинг родилась 10 декабря 1815 года в Лондоне. Она была единственной дочерью несравненной Анабеллы Милбэнк и поэта Джорджа Байрона, который назвав дочь Августой, сгинул в неизвестном направлении. Мать стоически перенесла разрыв и, окрестив крошку Адой, поклялась уберечь дитя от стишков и их сочинителей.
В тринадцать лет Ада начала оправдывать ожидания матери, более склонной к точным наукам, нежели к пустым философствованиям. Как-то она приволокла в рабочий кабинет госпожи Милбэнк аккуратненькую папку с ворохом чертежей боевого летательного аппарата. Мать с сомнением посмотрела на дочь, потом на не по-детски точно исполненные эскизы… С тех пор в комнате юной леди ночевали не только «Мифы Древней Греции», но и труды Блеза Паскаля, Исаака Ньютона, братьев Бернулли и прочих математических грандов.
…То немногое, что вышло из-под ее пера, сделало ее Первой Программисткой человечества. И хотя программы, написанные Адой, никогда не отлаживались и не работали, ряд высказанных ею в 1843 году общих положений сохранили свое принципиальное значение и для программирования в последующие столетия.
Интересно, что терминология, которую ввела леди Ада, в заметной степени используется и современными программистами, а ее определение «цикла» почти дословно совпадает с приводящимся в современных учебниках программирования.
Тема: v1v2