Ada Lovelace, lub Augusta Ada King, hrabina Lovelace, aby nadać jej oficjalny tytuł, była pionierską angielską matematyczką, która według wielu osób była pierwszą na świecie programistką komputerową. Dziś jest ciepło wspominana jako „Matka programowania”.
Była jedyną prawowitą córką słynnego angielskiego poety Lorda George’a Byrona, który zmarł w Grecji, gdy Ada miała zaledwie osiem lat.
Jej pisemne instrukcje dla silnika analitycznego Charlesa Babbage’a stanowią kluczowy moment w historii rozwoju nowoczesnych komputerów. Dziś uważa się ją za prawdziwą wizjonerkę, która wyprzedziła swoje czasy o jedną ligę.
Related: POCHODZENIE TERMINU „BŁĄD KOMPUTEROWY”
Oto krótkie spojrzenie na życie tej niesamowitej kobiety i ujawnienie jej ogromnego wpływu na świat.
Happy Ada Lovelace Day!
Ada pochodziła z dostojnego, ale zepsutego domu
Kobieta, która napisała pierwszy program komputerowy, urodziła się jako Augusta Ada Byron 10 grudnia 1815 roku w Londynie. Ale jej wczesne życie nie było szczęśliwe. Jej matka, Lady Anne Isabella Milbanke Byron, rozstała się z ojcem zaledwie kilka tygodni po jej narodzinach, a Lord Byron opuścił Anglię kilka miesięcy później, nigdy już nie wracając. Zmarł w Grecji, gdy Ada miała osiem lat, i nigdy tak naprawdę go nie poznała.
Niezwykle jak na arystokratyczną dziewczynkę w tamtych czasach, Ada była uczona matematyki i nauk ścisłych – jej matka miała nadzieję, że studiowanie nauk ścisłych zapobiegnie rozwojowi choroby psychicznej i nieprzewidywalnego temperamentu jej ojca. Według niektórych źródeł, była również zmuszana do leżenia nieruchomo przez dłuższy czas, aby pomóc jej rozwinąć samokontrolę.
Typowo jak na tamte czasy, cała jej nauka odbywała się w domu u prywatnych nauczycieli, ale również sama się uczyła i nienasycenie czytała. Ada wcześnie przejawiała talent do matematyki i języków, a nauki pobierała u Mary Somerville, szkockiej astronomki i matematyczki, jednej z pierwszych kobiet przyjętych do Królewskiego Towarzystwa Astronomicznego, a także u Augustusa De Morgana, pierwszego profesora matematyki na Uniwersytecie Londyńskim.
Ada po raz pierwszy spotkała Charlesa Babbage’a, matematyka i wynalazcę, w wieku około 17 lat. Para zaprzyjaźniła się, a dużo starszy Babbage pełnił rolę mentora.
W wieku 19 lat, 8 lipca 1835 roku, wyszła za mąż za Williama Kinga (8. barona Kinga). Kiedy w 1838 roku został on wyniesiony do rangi hrabiego, Lovelace została hrabiną Lovelace. Według wszelkich doniesień, ich małżeństwo było szczęśliwe, a King wspierał akademickie zainteresowania żony – co również było niezwykłe w tamtych czasach. Para dzieliła zamiłowanie do koni i miała troje wspólnych dzieci.
Charles Babbage i Ada Lovelace
W roku 1843 Charles Babbage poprosił Adę o przetłumaczenie artykułu o silniku analitycznym Babbage’a, który został napisany przez włoskiego inżyniera Luigiego Federico Menabrea dla szwajcarskiego czasopisma.
Należycie przetłumaczyła oryginalny francuski tekst na angielski, ale dodała również swoje własne przemyślenia i pomysły dotyczące maszyny, a także wprowadziła pewne poprawki do oryginalnych obliczeń Babbage’a, które były zawarte w dokumencie. Jej notatki okazały się trzykrotnie dłuższe od oryginalnego artykułu.
Ada szybko zdała sobie sprawę, że potencjał maszyny znacznie wykracza poza proste obliczenia. W swoich notatkach pokazała, że można ją wykorzystać do obliczania liczb Bernoulliego, ale opisała też, jak można stworzyć kody, które pozwolą urządzeniu obsługiwać litery i symbole, a także liczby.
Przedyskutowała również sposób, w jaki silnik mógł powtarzać serię instrukcji, proces używany dziś przez programistów komputerowych, znany jako zapętlanie.
Maszyna analityczna nie zajmuje wspólnego gruntu ze zwykłymi „maszynami liczącymi”. Zajmuje pozycję całkowicie własną, a rozważania, które sugeruje, są bardziej interesujące w swojej naturze.” – Ada Lovelace.
Lovelace, w swoich notatkach, zademonstrowała za pomocą diagramów sposoby wykorzystania silnika do wykonywania obliczeń w celach praktycznych i naukowych. Wykorzystując swoje muzyczne wykształcenie przypuszczała również, że pewnego dnia taka maszyna mogłaby zostać wykorzystana do komponowania muzyki.
Niestety, artykuł Lovelace nie wzbudził większego zainteresowania za jej życia, ale kontynuowała ona korespondencję z Babbage’em aż do śmierci.
Mimo całej jej ciężkiej pracy, silnik analityczny Babbage’a nigdy nie został zrealizowany. Jej praca leżała uśpiona przez około sto lat, dopóki jej znaczenie nie zostało ponownie uświadomione w erze komputerów.
Jak umarła Ada Lovelace?
Lovelace w 1837 roku przeszła atak cholery, po którym podupadła na zdrowiu. 27 listopada 1852 roku przegrała walkę z rakiem macicy i zmarła w zbyt młodym wieku 36 lat. Marii Magdaleny w Nottingham, w Anglii.
Tragiczny koniec niesamowitej kobiety. Jak powiedział kiedyś Lao Tzu: „Płomień, który płonie dwa razy jaśniej, płonie o połowę krócej.”
Świat stracił w Adzie prawdziwą wizjonerkę i niezwykłą kobietę, którą jej dobry przyjaciel Charles Babbage nazwał „czarodziejką liczb”. Ada wolała określać siebie jako analityka i metafizyka. Dziś jest pamiętana jako jedna z pierwszych osób, które zdały sobie sprawę z potencjału komputerów i informatyki.