Ta „Czarodziejka liczb” była pierwszym na świecie programistą komputerowym

Aug 08 2018
Ada Lovelace była córką słynnego poety Lorda Byrona. Ale wyszła z cienia ojca, by wyrobić sobie imię w liczbach, a nie słowach.
Portret Ady King, hrabiny Lovelace z 1840 r., Autorstwa malarza Alfreda Edwarda Chalona. Science & Society Picture Library / Wikimedia Commons

Jeśli dziwisz się, że pierwszym programistą na świecie była kobieta, po prostu poczekaj; jej historia staje się jeszcze bardziej interesująca. Ada Lovelace była także córką słynnego poety Lorda Byrona i wykonywała swoją pracę w czasach, gdy kobiety rzadko studiowały matematykę i nauki ścisłe. W jaki sposób Lovelace stał się znakomitym matematykiem i programistą komputerowym, jest tematem „The Ada Lovelace Episode: Who was the Enchantress of Numbers?” z podcastu Rzeczy, które przegapiłeś na zajęciach z historii.

Lovelace urodziła się jako Augusta Ada Byron w 1815 roku, córka Lorda Byrona i bogatej Isabelli Milbanke. Oboje mieli burzliwe małżeństwo, a jej ojciec opuścił rodzinę niemal natychmiast po jej urodzeniu, nigdy więcej jej nie widząc. Milbanke była wściekła na swojego byłego i nalegała, by córka unikała poezji, którą obwiniała za rozpustne i niestabilne zachowanie Byrona. Zamiast tego Lovelace został zmuszony do studiowania nauk ścisłych i matematyki, które były dziedziną specjalizacji Milbanke. Było to niezwykłe dla bogatych młodych kobiet w tamtych czasach, które zazwyczaj zajmowały się tylko artystycznymi przedmiotami, takimi jak muzyka i malarstwo.

Na szczęście dla Lovelace miała zdolności matematyczne. Kiedy była nastolatką, poznała Charlesa Babbage'a , znakomitego matematyka i wynalazcę. Babbage, znany dziś jako ojciec komputera , wynalazł silnik różnicowy, maszynę wykonującą proste obliczenia matematyczne. Teraz pracował nad silnikiem analitycznym, który byłby w stanie wykonywać bardziej złożone obliczenia. Pokazał Lovelace małą, roboczą sekcję podczas ich pierwszego spotkania i była zafascynowana.

Wkrótce Lovelace została protegowaną Babbage'a; to Babbage ostatecznie nadała jej przydomek Czarodziejki Liczb. Ale w 1835 roku, wkrótce po tym, jak oboje zaczęli razem pracować, Lovelace poznała i poślubiła barona imieniem William King. Para miała troje dzieci w krótkim odstępie czasu, co spowodowało, że Lovelace tymczasowo przerwała naukę. (W tym czasie jej mąż został hrabią Lovelace, a ona hrabiną, stąd jej nazwisko).

Niedługo po narodzinach trzeciego dziecka Lovelace wróciła do pracy z Babbage. Jedną z pierwszych rzeczy, które zrobiła, było przetłumaczenie artykułu o jego silniku analitycznym z francuskiego na angielski. Tłumaczenie zostało opublikowane w angielskim czasopiśmie naukowym w 1843 r. Ale praca obejmowała również obszerne przemyślenia i pomysły Lovelace na temat maszyny - materiał, który był trzy razy dłuższy niż oryginalny artykuł.

Ponieważ w jej notatkach dyskutowano, w jaki sposób można zaprogramować maszynę do obliczania liczb Bernoulliego (przez niektórych uważanych za pierwszy algorytm wykonywany przez maszynę), Lovelace jest uważany za pierwszego programistę na świecie. Co bardziej imponujące, jej notatki zawierały wizjonerskie odniesienia do faktu, że maszyna może być również używana do tworzenia muzyki, tekstu, obrazów i dźwięków - w zasadzie dzisiejszego nowoczesnego komputera - podczas gdy Babbage uważał, że może wykonywać tylko obliczenia numeryczne.

Lovelace zmarła na raka w wieku 36 lat. Jej pomysły komputerowe były tak zaawansowane, że zostały rozpoznane dopiero w latach czterdziestych XX wieku, prawie sto lat później. W 1979 roku Departament Obrony Stanów Zjednoczonych nazwał na jej cześć nowy język programowania komputerowego „Ada”.

TERAZ TO CIEKAWE

Charles Babbage był wykonawcą testamentu Ady Lovelace. Lovelace zażądała pochówku obok swojego ojca , lorda Byrona, mimo że nie widział jej, odkąd była niemowlęciem. Oboje zmarli w wieku 36 lat.