Ада Лавлейс
1815–1852
Главный урок
Иногда прорыв — это не открытие, а интерпретация. Перевод чужих идей может оказаться важнее оригинала. И твоя работа может быть стёрта на столетие.
Когда
1815 — родилась в Лондоне. Дочь Байрона (того самого, поэта). Родители развелись через месяц после её рождения.
Мать — Анна Изабелла Милбэнк, математик. Запретила дочери читать отца. Зато наняла лучших учителей математики, астрономии, естествознания.
1833 — в 17 лет знакомится с Чарльзом Бэббиджем, изобретателем «Аналитической машины» (прообраз компьютера). С этого момента — 9 лет переписки и сотрудничества.
1842–1843 — переводит с французского описание машины Бэббиджа (статья итальянца Луиджи Менабреа). К переводу добавляет собственные комментарии — в три раза длиннее оригинала.
В комментариях — первый в истории алгоритм, специально для машины (ноты A, G, B, F♯ для вычисления чисел Бернулли).
Также первая предсказала, что машина сможет работать с символами, музыкой, текстом — не только числами.
1852 — умерла от рака в 36 лет. Забыта на столетие.
1953 — через 100 лет после написания, статья о её переводе появилась в научной литературе. Мир наконец её увидел.
Контекст
Женщина-математик в викторианской Англии. Это не поощрялось. Бэббидж так и не построил свою машину (денег не было, технология не позволяла — нужны были бы тысячи точных шестерёнок).
Лавлейс не была признана при жизни. Забыта на 100 лет. В 1953 году, когда появились настоящие компьютеры, её заметили заново. Идеи, которые она описала в 1843 году, оказались именно тем, что делали ЭНИАК, EDSAC и их потомки.
Логическая цепочка
- Бэббидж изобрёл Аналитическую машину — механический компьютер (но не построил).
- Менабреа описал её по-французски, после лекции в Турине.
- Лавлейс перевела. Но не просто перевела — встроила своё понимание.
- Заметила, что машина может работать не только с числами. С символами. С музыкой. С чем угодно, что можно кодировать числами.
- Написала алгоритм — последовательность операций для машины, чтобы вычислить числа Бернулли.
- Это первый опубликованный алгоритм для компьютера. За 100 лет до компьютеров.
- Её прорыв: компьютер — это не арифмометр, это машина для работы с символами. Это понимание не дошло до массового использования ещё 100 лет.
Как ей это удавалось
- Не побоялась думать о машине, которой не существует. Бэббидж не построил её. Но Лавлейс уже писала для неё программы.
- Перевод — это не перенос. Это возможность добавить своё. Она добавила больше, чем было в оригинале.
- Училась всю жизнь. Мать вложила в образование — Лавлейс использовала.
- Не побоялась быть одной. В мире, где женщины не должны были заниматься математикой.
- Писала для инструмента, которого ещё нет. Это редкое мужество — видеть невозможное как реальность.
Что отсюда можно взять
- Перевод — это не перенос, а интерпретация. Можно добавить больше, чем в оригинале.
- Пиши для того, чего ещё нет. Лучшие идеи часто пишутся для инструментов, которых ещё не существует.
- Думай не только о числах. Символы, музыка, текст — всё можно кодировать. Это понимание заняло 100 лет.
- Тебя могут не заметить при жизни. Это не значит, что ты ошибся. Лавлейс ждала 100 лет.
- Учись всю жизнь. Мать вложила в образование — Лавлейс использовала.
- Назови своё открытие. Нота A, G, B, F♯ — Лавлейс закодировала алгоритм через музыку. Это поэзия, не математика. И это работает.