_◢◣
◢◣◢◣
</b>
◥◤◥◤
<i>
Августа Ада
Кинг вошла в историю компьютерной техники как первый программист. Она
предвидела, что компьютер может быть многофункциональным инструментом для
решения огромного количества прикладных задач, еще до того, как его создали. А
ее именем назван язык программирования Ада, появившийся в 1980 году во Франции.
</i>
Августа Ада
Кинг Байрон (англ. Augusta Ada King Byron) родилась 10 декабря 1815 года в
Лондоне. Она была единственной дочерью несравненной Анабеллы Милбэнк и поэта
Джорджа Байрона, который назвав дочь Августой, сгинул в неизвестном
направлении. Мать стоически перенесла разрыв и, окрестив крошку Адой, поклялась
уберечь дитя от стишков и их сочинителей.
В тринадцать
лет Ада начала оправдывать ожидания матери, проявляя больший интерес к точным
наукам, нежели к пустым философствованиям. Как-то она приволокла в рабочий
кабинет госпожи Милбэнк аккуратненькую папку с ворохом чертежей боевого
летательного аппарата. Мать с сомнением посмотрела на дочь, потом на не
по-детски точно исполненные эскизы… С тех пор в комнате юной леди ночевали не
только «Мифы Древней Греции», но и труды Блеза Паскаля, Исаака Ньютона, братьев
Бернулли и прочих математических грандов.
В 1833 году Ада познакомилась с Чарльзом
Бэббиджем, который тогда еще занимал пост профессора математики Кэмбриджского
университета, а после знакомства с его разработками и чертежами первой в мире
вычислительной машины, она увлеклась этими идеями и впоследствии помогала
ученому в переводе его работ на французский язык. Их переписка и сотрудничество
продолжались до самой смерти Ады.
---------------------------------------
2
…То немногое,
что вышло из-под ее пера, сделало ее Первой Программисткой человечества. И хотя
программы, написанные Адой, никогда не отлаживались и не работали, ряд
высказанных ею в 1843 году общих положений сохранили свое принципиальное
значение и для программирования в последующие столетия.
Интересно, что
терминология, которую ввела леди Ада, в заметной степени используется и
современными программистами, а ее определение «цикла» почти дословно совпадает
с приводящимся в современных учебниках программирования.
Источник:
http://www.calend.ru/person/3429/
©
Calend.ru
Комментариев нет:
Отправить комментарий