Comments 11
А ещё в этой первой программе, которую написала Ада, был баг из-за неправильного порядка операндов при делении.
https://twobithistory.org/2018/08/18/ada-lovelace-note-g.html
Похоже на пересказ более подробной статьи https://habr.com/ru/companies/wolfram/articles/303552/
А как сейчас канонично феминитив звучит от "математика"?
Позволю себе немного раскрыть фразу "Несмотря на споры биографов о значении работ Ады" вот такой цитатой:
Ada Lovelace has sometimes been acclaimed as the "world's fist programmer" on the strength of her authorship of the notes to the Menabrea paper. This romantically appealing image is without foundation. All but one of the programs cited in her notes had been prepared by Babbage from three to seven years earlier. The exception was prepared by Babbage for her, although she did detect a "bug" in it. Not only is there no evidence that Ada Lovelace ever prepared a program for the Analytical Engine but her correspondence with Babbage shows that she did not have the knowledge to do so. Babbage seems to have deliberately employed independent persons to convey knowledge of the Analytical Engine to the wider public in exactly the same manner as, a decade earlier, he had used the well-known popularizer of science Dionysius Lardner to convey into print a detailed account of the purpose of the Difference Engine.
W. Aspray and A. G. Bromley, Eds., Computing before computers, 1. ed. Ames, Ia: Iowa State University Press, 1990.
The exception was prepared by Babbage for her, although she did detect a "bug" in it.
Послушайте, дебажить программу (да еще чисто визуально код, без запуска) - это намного больший скил, чем писать её. Этим занимаются senior debeloper-ы
Я за Аду
Тут проблема в атрибуции, то есть мы довольно условно знаем, что это делала конкретно она:
Not only is there no evidence that Ada Lovelace ever prepared a program for the Analytical Engine but her correspondence with Babbage shows that she did not have the knowledge to do so.
Почему вообще так?
Babbage seems to have deliberately employed independent persons
to convey knowledge of the Analytical Engine to the wider public in
exactly the same manner as, a decade earlier, he had used the
well-known popularizer of science Dionysius Lardner to convey into
print a detailed account of the purpose of the Difference Engine.
То есть я не "против" Ады, мне тоже нравится этот "romantically appealing image", но надо понимать, что участие в проекте Бэббиджа дамы из высшего света с большими связами неслучайно. Что, разумеется, нисколько не отменяет того, что у неё, очевидно, был научный склад ума и большой интерес к работе Бэббиджа.
Not only is there no evidence that Ada Lovelace ever prepared a program for the Analytical Engine but her correspondence with Babbage shows that she did not have the knowledge to do so.
Ну давайте воспользуемся современным законодательством об авторском праве.
Есть данные о публикации ею алгоритма. Есть ли у W. Aspray and A. G. Bromley доказательства, что кто-то опубликовал/обнародовал данный алгоритм до ней?
Я не вижу смысла спорить в юридическом ключе. Патент на радио получил Маркони, но это совершенно не означает, что вопрос об авторстве радио закрыт. Мы обсуждаем историческую фигуру, поэтому помимо публикаций анализируются письма, разговоры современников и проч. Есть хорошая книжка "Ada. A life and legacy" by D. Stein, но я ещё не успел её внимательно прочесть, только какие-то кусочки.
Дело не в патенте, а в том, стоит ли за предположениями авторов не очень известной книги что-то реальное
В указанных отрывках только их субъективное мнение, не подкрепленное ничем фактологическим
Ого! А мы-то и не знали! Как-то не заметили 100500 других статей на Хабре про неё.
Ада Лавлейс: история женщины, которая создала первую в мире программу