Кто написал первую программу

Программирование ассоциируется в первую очередь с мужской профессией. Женщины по-прежнему составляют меньшинство в данной отрасли, и вряд ли это изменится.

Может показаться удивительным, что первым человеком в истории программирования была представительница прекрасного пола. Давайте посмотрим на интересную и по-своему неоднозначную историю Ады Лавлейс, одной из основательниц информатики.

Ада Лавлейс

  • Ада Лавлейс считается первым человеком, написавшим компьютерную программу. Она сделала это в то время, когда о традиционных ПК никто даже не мечтал.
  • Лавлейс была великим математиком и большой поклонницей поэзии. Эта комбинация позволила ей объяснить абстрактное использование аналитической машины, с которой у самого разработчика устройства были проблемы.
  • Хотя ее вклад в науку широко ценится, многие ученые сомневаются, что Ада Лавлейс по праву считается первым программистом.
  • Спустя годы после ее смерти Ада стала источником вдохновения и своеобразной иконой для женщин в индустрии технологий.

Ада Лавлейс , или Августа Ада Кинг, графиня Лавлейс, родилась 10 декабря 1815 года в Лондоне и была единственным ребенком лорда Байрона, одного из самых известных британских поэтов.

MAYOT пишет новый трек для GQ

Ада, несмотря на сопротивление со стороны матери, планировала пойти по стопам отца. Тогда этот текст, вероятно, не был бы написан, и мы никогда не говорили бы о графине Лавлейс в контексте информатики и технологий. Однако мать Ады видела угрозу в стихах, обвиняя в безумии мужа. Она хотела, чтобы дочь занимала ум математикой и физикой.

Ада быстро увлеклась точными науками, хотя страсть к написанию стихов не оставляла до конца жизни. По общему признанию, у нее с самого начала были отличные учителя: Мэри Сомервилль, Уильям Френд и доктор Уильям Кинг.

Для аристократки из Англии девятнадцатого века ее образование было действительно всесторонним. В конце концов, мы говорим о времени, когда женщины продолжали играть второстепенную роль в науке. Достаточно сказать, что Мэри Сомервилл , упомянутая ранее, была одной из первых женщин, принятых в Королевское астрономическое общество.

Знакомство, с которого все началось

Уже тогда юная Ада отлично умела пользоваться числами и умела изучать языки. Обе эти особенности сыграли решающее значение для дальнейшего развития.

Лавлейс встретила Чарльза Бэббиджа , изобретателя, математика, астронома и физика, которого многие называют «отцом компьютеров». Это был поворотный момент и правильное начало карьеры юной Ады, которую очаровала конструкция дифференциальной машины, созданная ее старшим коллегой.

Отчасти благодаря Чарльзу Лавлейсу она начала изучать высшую математику у профессора Августа Де Моргана из Лондонского университета.

испытательная часть аналитической машины.

Показанная Аде дифференциальная машина, а точнее ее часть, несмотря на долгие годы постройки и выделение на нее больших средств, так и не была завершена.

Написал свою первую программу на Python

Однако Бэббидж не считал это большой проблемой, ведь в его голове уже созрела новая концепция, революционная для своего времени. Конструкции аналитической машины , способной выполнять любую последовательность вычислений и оперировать обширными данными. Его предположения полностью соответствовали определению компьютера, созданного позже.

Изготовить такое оборудование было непросто. Планировалось использовать паровой двигатель для привода этой механической конструкции, а система ввода данных должна была основываться непосредственно на решении, известном по жаккардовому станку , используемому в ткацких станках.

Там с помощью перфорированных карт контролировали нити основы, чтобы таким образом создавать сложные узоры. Бэббидж планировал использовать для расчетов карты ввода.

Описание аналитической машины

Первое описание машины датируется 1837 годом. Во время своей презентации в Туринском университете Бэббидж представил информацию об аналитической машине, написанную на французском языке инженером Луиджи Менабреа.

Чарльз Уитстон, друг Бэббиджа, п оручил Аде Лавлейс перевести статью на английский язык. Благодаря уже упомянутым отличным языковым навыкам и знанию проекта, созданного ее хорошей подругой, материал, который она подготовила, был очень обширным.

Ада предоставила не только точный перевод, но и много дополнительной информации, включая исправления некоторых неточностей, обнаруженных в тексте.

Работа была огромной, потому что сами примечания к переводу были более чем в три раза длиннее исходного текста. Неудивительно, что на подготовку материала ушло почти 9 месяцев.

Безусловно, наиболее важным нововведением в подготовленной статье было помеченное буквой G примечание , в котором представлен рекурсивный алгоритм вычисления чисел Бернулли .

По его предположениям, процесс должен был быть довольно сложным, потому что для получения одной карты потребовалось ввести более 75 перфокарт. В тексте также есть многочисленные размышления Ады.

По ее словам, с помощью оборудования и операций, аналогичных описанным ею, можно запрограммировать не только числа, но также звук и изображения, почти как в современных компьютерах.

Алгоритм вычисления чисел Бернулли по Аде Лавлейс

Из-за подхода к достижениям женщин в науке в то время Лавлейс подписала свою работу как AAL . Она также знала, что в противном случае ее работа не была бы принята должным образом.

Ада прекрасно понимала, что ее проекты и идеи не будут приняты всерьез в окружающей среде, поэтому она хотела стоять в тени Бэббиджа, советуя ему всевозможные решения.

Читайте также:
Программа которая удаляет аккаунты

После публикации своего текста она также предложила ему своего рода деловое сотрудничество, которое ученый отверг отчасти из-за своих амбиций, но также из-за проблем с доработкой аналитической машины.

Следует сказать, что оборудование не было построено, поэтому Лавлейс не могла видеть, как ее алгоритм выполнялся на «компьютере» Бэббиджа до конца своей жизни.

По мнению многих исследователей, Ада увидела то, чего не мог видеть Бэббидж, — что число может представлять сущности, отличные от количества.

Это фундаментальный сдвиг в понимании математики и информатики, влияющий на восприятие того, что вообще могут делать аналитическая машина и ее последователи.

Была ли Ада Лавлейс первым программистом?

Хотя героиню этого текста повсеместно называют создательницей первой программы, у многих ученых есть сомнения по этому поводу .

Оказывается, сомнения достаточно аргументированы. Австралийский историк информатики Аллан Г. Бромли, исследуя жизнь и достижения Бэббиджа, в одном из своих текстов четко заявил, что почти все программы, цитируемые в заметках Ады, были заранее подготовлены создателем аналитической машины.

Более того, основываясь на переписке Лавлейса и Бэббиджа, он выдвинул тезис о том, что у первой недостаточно знаний, чтобы самостоятельно создать программу для аналитической машины .

Дорон Суэйд, также эксперт в области истории информатики, отметил, что Ада начала изучать основные математические концепции только через 5 лет после того, как Бэббидж изобрел аналитическую машину, поэтому ее вклад в развитие этого проекта не так важен, как сообщают многие исследователи.

Он утверждает, что Ада была одним из первых, кто увидел потенциал этой машины и чья работа способствовала популяризации знаний об этом оборудовании .

Ада Лавлейс

В любом случае, Ада Лавлейс получила признание только спустя много лет после смерти в 1852 году. В конце своей короткой 36-летней жизни ей пришлось бороться с раком матки, а также с игровой зависимостью. Вера в магические свойства чисел никогда не приводила к большим победам.

Наследство

Мир узнал о важности работы британского математика только в 1953 году благодаря публикации Б.В. Боудена книги « Быстрее, чем мысль: симпозиум по цифровым вычислительным машинам ». После этого события Лавлейс была включена в пантеон основоположников современной информатики.

В ее честь в 1980 году министерство обороны США создало компьютерный язык ADA , а год спустя Ассоциация женщин в области вычислительной техники учредила Премию Ады Лавлейс , присуждаемой женщинам за выдающиеся научные или технические достижения или вклад в компьютерное сообщество и вклад женщин в информатику.

С 1998 года Британское компьютерное общество награждает медалью BCS Lovelace Medal , высшей наградой Великобритании в области ИТ . В честь британского провидца каждый второй вторник октября отмечается ежегодный День Ады Лавлейс , который призван повысить авторитет женщин в области науки, технологий, инженерии и математики.

Осведомленность о британских достижениях значительно выросла в последние годы. Она способствовала этому, среди прочего поп-культуре, потому что можно было увидеть Аду в нескольких сериалах или на Google Doodle по случаю Международного женского дня.

В ее честь был назван токен ADA криптовалюты Cardano , и в следующем году можно будет ожидать видеокарты под кодовым названием Ada Lovelace, созданные компанией Nvidia.

А какие факты из жизни Ады Лавлейс знаете Вы? Поделитесь своими знаниями в комментариях!

Источник: dzen.ru

«Чародейка чисел»: как Ада Лавлейс дала начало программированию и оказалась забыта

Гений, опередивший свое время, единственный законный ребенок скандального поэта Байрона и автор первой в мире компьютерной программы, — все это об Августе Аде Лавлейс, математике и ученой, после смерти на долгие годы забытой

Дочь принцессы параллелограммов

Когда 10 декабря 1815 года Ада появилась на свет, ее отец лорд Байрон с надеждой спросил, не умер ли ребенок во время родов. Обнаружив, что девочка жива и прекрасно себя чувствует, поэт воскликнул: «Ох, какое оружие пытки я в тебе приобрел!»

Брак Байрона и матери Ады Анны Изабеллы (или просто Аннабеллы) Милбенк был несчастливым. Поэт изменял супруге и часто унижал ее. Когда Аннабелла выходила за Байрона, она была состоятельной женщиной. Муж купил на ее деньги дом в Лондоне и несколько экипажей и начал устраивать частые приемы. В итоге семья разорилась, и, чтобы свести концы с концами, Байрон продал даже свою библиотеку.

Во время одной из ссор он в приступе гнева выстрелил в супругу из пистолета. Через месяц после рождения Ады Байрон заявил Аннабеле, что она должна покинуть дом. «Ребенок, конечно, будет сопровождать вас», — заявил поэт. Аннабелла уехала к родителям, и Ада с тех пор ни разу не видела отца. Он умер, когда ей было восемь лет.

Аннабелла была до такой степени разочарована в знаменитом муже, что решила: дочь ничем не должна походить на отца. Байрон не случайно называл бывшую жену «принцессой параллелограммов» и «математической Медеей»: она страстно увлекалась математикой. Аннабелла решила, что и Ада должна заняться точными науками и ни в коем случае не посвящать себя литературе. Тогда, полагала она, девочка будет куда лучше защищена от пороков отца и сможет остаться нравственно чистой.

Лошадь с паровой машиной внутри

Аннабелла начала обучать дочь математике и естественным наукам, когда той было всего четыре года. Решение дать девочке образование было для Англии XIX века необычным, но Аннабелла не собиралась руководствоваться общественными нормами.

Читайте также:
Как оформить лицензионный договор на программу

Ада оказалась способной и тянулась к знаниям. В 12 лет она написала трактат, посвященный строению птичьих крыльев. Мечтая спроектировать летательный аппарат, к 14 годам Ада разработала несколько проектов в чертежах. Об одной из самых смелых идей она рассказала матери. «У меня есть план, — сказала Ада Аннабелле, — сделать нечто в виде лошади с паровой машиной внутри, устроенной таким образом, чтобы она приводила в движение огромную пару крыльев, закрепленных снаружи лошади. Так лошадь сможет подняться в воздух, пока человек сидит на ее спине».

Детство Ады было болезненным — она даже на некоторое время ослепла, то ли от перенапряжения, то ли вследствие кори, которая уложила ее в постель на год. Несмотря на это, она продолжала заниматься. «Моя математическая работа требует значительного воображения», — говорила Ада. В 16 лет она познакомилась с Мэри Соммервиль, выдающимся астрономом XIX века. Мэри вдохновила ее на еще более углубленные занятия математикой.

Материал по теме

«Первооткрыватель скрытых реалий природы»

После этой встречи Ада начала общаться и с другими учеными. В 17 лет она встретилась в одном из светских салонов с математиком Чарльзом Бэббиджем, который вошел в историю как «отец компьютера». Чарльз был поражен умом и познаниями Ады. Он писал: «Эта чародейка чисел наложила свои чары на самую абстрактную из наук и овладела ею с силой, которую могли проявить немногие мужские умы — по крайней мере, в нашей стране».

Знакомство с Бэббиджем стало поворотным моментом для Ады. Ученый рассказал ей, что работает над созданием логарифмической машины — аппарата, который мог бы производить вычисления с точностью до 20-го знака. Аду увлекла идея Чарльза. Они постоянно переписывались и обсуждали научные проекты.

Ада верила, что ей суждено было внести весомый вклад в науку. «Я считаю себя обладателем очень редкой комбинации качеств, идеально подходящих для того, чтобы сделать меня первооткрывателем скрытых реалий природы», — говорила молодая ученая.

В 19 лет она вышла замуж за Уильяма Кинга, который впоследствии стал виконтом Лавлейс. Однако замужество не нарушило планов Ады. Более того: муж поддерживал ее и старался помогать советами. Ада смогла посвящать почти все свое время работе над проектом машины Бэббиджа.

Счетные вычислительные машины сами по себе не были новинкой в XIX веке. Еще в 1642 году французский физик Блез Паскаль сконструировал механическую машину, которая могла выполнять операции сложения и вычитания. Однако проект Бэббиджа, которым заинтересовалась Ада, стал прообразом для современных цифровых вычислительных машин. Чарльз предложил сконструировать аппарат, который мог бы выполнять операции автоматически по заранее запущенной программе.

«Сам процесс вычисления осуществляется с помощью алгебраических формул, записанных на перфорированных картах, аналогичных тем, что используются в ткацких станках Жаккара. Вся умственная работа сводится к написанию формул, пригодных для вычислений, производимых машиной, и неких простых указаний, в какой последовательности эти вычисления должны производиться» — так описывал машину Бэббиджа итальянский инженер и специалист по механике Луи Фредерико Менабреа в своем очерке.

Источник: www.forbes.ru

Ада Лавлейс

Ада Лавлейс – английский математик, преимущественно известна по работам, посвященным аналитической машине Чарльза Бэббиджа.

Английский математик Ада Лавлейс

Она стала первым человеком, осознавшим, что разработанный соотечественником аппарат способен на большее, нежели элементарные подсчеты, и первой, кто опубликовал алгоритм, предназначенный для этой машины.

Детство и юность

Августа Ада Кинг, графиня Лавлейс, урожденная Байрон, родилась 10 декабря 1815 года в Лондоне. Ее отцом стал прославленный английский поэт Джордж Байрон, а матерью – Анна Изабелла Милбенк. Супружеская жизнь четы не задалась, поэтому дочь лорд Байрон видел единожды в жизни, когда девочке исполнился месяц. Весной же следующего года поэт подписал документы о разводе и навсегда покинул Англию. Ада осталась единственной законной дочерью Байрона.

Родители Ады Лавлейс - Джордж Байрон и Анна Изабелла Милбенк

Согласно британскому законодательству того времени, права на опеку над ребенком принадлежали отцу, но лорд Байрон не пытался участвовать в жизни дочери и девочка воспитывалась без его влияния.

Относительно роли Анны Милбенк в жизни Ады ходят различные слухи. По одной версии, мать и дочь связывали близкие отношения, по другой будущая графиня Лавлейс росла, не зная обоих родителей, а Анна Изабелла писала дочери трогательные письма, только чтобы соблюсти правила приличия и избежать осуждения общества.

В детстве Ада Лавлейс часто болела

В детстве Ада часто болела, ее мучили головные боли, сильно сказавшиеся на зрении, а после перенесенной кори она долгое время оставалась парализованной. Однако это не мешало развиваться острому уму девочки.

Математические способности она унаследовала от матери: Анна Изабелла в юности проявляла талант в области точных наук, за что супруг называл ее «королевой параллелограммов». Даже когда в 12 лет девочка загорелась идеей научиться летать, она подошла к ней с методичной, научной позиции.

Ада Лавлейс в детстве

Чтобы сконструировать крылья, Ада тщательно изучала материалы для их изготовления, знакомилась с анатомией птиц и даже размышляла о том, что для полета понадобится использование паровой тяги.

Математика и информатика

Важным моментом в научной биографии Ады стало знакомство с Чарльзом Бэббиджем в июне 1833 года. Спустя месяц математик, оценивший выдающиеся способности девушки, пригласил ее посмотреть прототип своей разностной машины. Ада очень увлекалась изобретением математика и старалась как можно чаще посещать Бэббиджа, который, находясь под впечатлением от аналитических талантов Лавлейс, дал девушке прозвище «Волшебница чисел».

Читайте также:
Что такое программа медиалог

Ада Лавлейс и Чарльз Бэббидж

В 1842 – 1843 годах, в течение 9 месяцев Ада занималась переводом с французского лекции Бэббиджа об аналитической машине, которую записал итальянский математик Луиджи Менабреа. К переводу прилагались заметки Лавлейс, причем они были в 3 раза больше статьи. Причиной тому стала неподготовленность британского научного сообщества к написанному Менабреа: ученые Англии не интересовались этой темой, и Аде пришлось объяснять принцип работы механизма. Работу Лавлейс оценили высоко, о ее труде положительно отозвался сам Майкл Фарадей.

Один из комментариев Ады подробно описывал алгоритм, по которому на аналитической машине можно было вычислить числа Бернулли. В дальнейшем эту работу признали первой программой, возможной к воспроизведению на компьютере, несмотря на то, что машина Бэббиджа так и не была сконструирована при жизни Ады.

Способностями Ады Лавлейс восхищался Майкл Фарадей

В записях Лавлейс предрекала изобретению Бэббиджа огромное будущее, говоря, что эта машина в дальнейшем сможет самостоятельно заниматься созданием формул, музыки и живописи. А вот возможность появления искусственного интеллекта Ада отрицала, считая, что аппарат не в силах породить ничего, что выходило бы за пределы вложенных в него человеком алгоритмов.

Обладая живым умом, Ада в течение всей жизни интересовалась разнообразными научными веяниями, в том числе и теми, которые в дальнейшем не прошли испытание временем. Например, женщину увлекали френология (зависимость психики от формы черепа) и месмеризм — учение о животном магнетизме.

Портрет Ады Лавлейс кисти Альфреда Шалона

В 1844 году в письме к подруге Лавлейс писала о желании создать математическую модель, описывающую принцип работы нервной системы, однако начать этот труд она не успела. Возможно, причиной интереса к неврологии стала теория матери Ады о том, что Лавлейс может сойти с ума, якобы унаследовав психическую нестабильность от отца. В рамках работы над этим вопросом графиня даже встречалась с Эндрю Кроссом, английским ученым и исследователем электричества.

Также в 1844 году Ада написала рецензию на работу барона Карла фон Райхенбаха, касающуюся магнетизма, однако этот труд Лавлейс не был опубликован.

Ада Лавлейс интересовалась неврологией

Достижения Ады и ее вклад в информатику до сих пор остаются предметом споров. Исследователи сомневаются, имеет ли графиня Лавлейс право на титул первого программиста. Противники этой точки зрения утверждают, что программы разрабатывала не она, а Чарльз Бэббидж, а сама Ада занималась популяризацией аналитической машины.

Защитники женщины как первого программиста утверждают, что ее работы по вычислению чисел Бернулли удивительно точны и тонки для своего времени и не идут ни в какое сравнение с тем, что ранее писал Бэббидж. Однако большинство исследователей сходятся в том, что Ада Лавлейс стала единственным человеком, который в полной мере оценил потенциал аналитической машины и сумел предвидеть, какие изменения в человеческую жизнь принесут подобные исследования.

Аду Лавлейс называют первым программистом

Интересный факт: несмотря на споры о научных достижениях Лавлейс, известно, что термины программирования «рабочая ячейка» и «цикл» введены именно ею.

Личная жизнь

Ада Лавлейс, помимо ума, обладала и яркой внешностью, и женским обаянием, благодаря чему ее личная жизнь обсуждалась в обществе не меньше, чем научные таланты. О несомненной привлекательности женщины свидетельствуют прижизненные портреты.

Ада Лавлейс была красавицей

В 1833 году у девушки случился скоротечный роман с репетитором. После того, как отношения пары стали известны окружению, Ада попыталась сбежать с возлюбленным, но родственники репетитора узнали об этом и связались с родителями девушки. Инцидент скрыли, чтобы избежать публичного скандала.

В 17 лет девушка была представлена ко двору и снискала в светском обществе репутацию главной красавицы сезона, чему поспособствовал ее выдающийся ум.

 Ада Лавлейс стала леди Кинг

В 1835 году Ада стала леди Кинг, выйдя замуж за Уильяма, 8-го барона Кинга, который затем унаследовал титул лорда Лавлейса. В браке родилось трое детей — сыновья Байрон и Ральф и дочь Анна Изабелла, которую чаще называли Анабеллой.

В 1843 году Анна Байрон попросила английского медика и зоолога Уильяма Бенджамина Карпентера стать учителем детей Ады и заодно присмотреть за ней самой. Карпентер страстно влюбился в женщину, однако она быстро пресекла его попытки начать роман.

Уильям Бенджамин Карпентер и Ада Лавлейс

40-е годы 19-го столетия стали для Лавлейс богатыми на скандалы. Во-первых, ее подозревали в изменах мужу, а во-вторых, женщина слишком увлекалась азартными играми. Неудачные ставки на лошадей привели к потере значительной суммы денег, что заставило Аду предпринять попытку создания математической модели для успешных ставок. Результатом стали еще большие долги, вынудившие Лавлейс признаться во всем мужу.

Ада Лавлейс увлекалась азартными играми и скачками

Также ходили слухи об отношениях Ады с сыном Эндрю Кросса, Джоном. После смерти женщины он уничтожил большую часть переписки, однако именно ему Лавлейс завещала реликвии, оставленные отцом.

Смерть

Ада Лавлейс умерла, как и отец, в 36 лет, 27 ноября 1852 года. Причиной смерти стала кровопотеря из-за кровопускания, которым женщину пытались вылечить от рака матки. В последние дни жизни Ады распоряжения отдавала ее мать, из-за чего к смертному одру Лавлейс не допустили многих друзей и близких, в частности, Джона Кросса.

Также под давлением Анны Изабеллы Ада была вынуждена раскаяться в легкомысленном поведении. Некоторые признания, очевидно, послужили причиной того, что Уильям так и не пришел проститься с супругой.

Аду Лавлейс похоронили в семейном склепе Байронов

По распоряжению Лавлейс ее похоронили рядом с отцом, в церкви Святой Марии Магдалины в Хакнелле, Ноттингемшир, в семейном склепе Байронов.

Источник: 24smi.org

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru