Ada Lovelace: the Mother of Computer Programming

ten profil na Ada Lovelace jest ósmym postem w miesięcznej serii profili o kobiecych innowatorach STEM na cześć miesiąca Historii Kobiet. Sprawdzaj co dzień, aby przeczytać nowy profil.

Ada Lovelace urodziła się w znanej rodzinie. Mogła dobrze żyć dzięki sławie ojca i pieniądzom matki-zamiast tego zdecydowała się napisać algorytm obliczeniowy, zdobywając tytuł matki programowania i została pierwszą programistką w połowie 1800 roku.

zaledwie kilka tygodni po narodzinach Lovelace, jej ojciec, płodny poeta Lord Byron, opuścił ją i jej matkę, Lady Annę Isabellę Milbanke Byron1. Podczas gdy Lord Byron kontynuował galavanting po Europie, Lady Anne wychowywała Lovelace, aby stać się niezależną nowoczesną kobietą1. Lady Anne zatrudniła renomowanych nauczycieli, aby nauczali córkę matematyki, nauk ścisłych, struktury społecznej, praktyk medycznych i astronomii1,2. Matka Lovelace miała nadzieję, że te intensywne badania uratują jej córkę przed rozwinięciem nastrojowej i nieprzewidywalnej natury jej ojca1,2. Lovelace wykazywała zainteresowanie każdym tematem. Po pierwsze, niezwykle interesowała się lataniem i po obejrzeniu ptaków stworzyła przewodnik o nazwie Flyology z własnymi ilustracjami2. W późniejszym okresie życia zainteresowała się przeciwnymi usposobieniami rodziców i pisała o wyobraźni i jej związkach z pragmatyzmem. Jednak jej najbardziej wpływowe pisanie miało miejsce w 1833 roku, kiedy to uczęszczała do partii dla socjalistów i poznała swojego następnego wychowawcy.

ten nauczyciel, Charles Babbage, zauroczył Lovelace. Babbage, znany jako ojciec komputerów, pokazał Lovelace swoje plany dotyczące silnika analitycznego, który został zaprojektowany do obliczania bardziej złożonych równań niż jego pierwsza maszyna obliczeniowa2. Ze względu na ich bliską relację mentor-mentee, Lovelace otrzymał zadanie przetłumaczenia artykułu napisanego na temat dzieł Babbage ’ a z francuskiego na angielski.

Lovelace wykonała to zadanie, ale co ważniejsze, dodała własne notatki do tłumaczenia, które prawie czterokrotnie zwiększyły rozmiar artykułu. Uwagi te obejmowały metody, w jaki sposób kody mogą być używane do komunikacji z maszyną w celu wytworzenia znaczących znaków, takich jak litery i cyfry, oraz kroki w celu utworzenia procesu zapętlania, którego programiści nadal używają do dziś2.

„nauka o operacjach, w szczególności wywodząca się z matematyki, jest nauką samą w sobie i ma swoją własną abstrakcyjną prawdę i wartość”, napisała sama Lovelace, a James Essinger zinterpretował jako Ada „starając się zrobić nic innego, jak wymyślić naukę informatyki i oddzielić ją od nauki matematyki. To, co nazywa „nauką o operacjach”, faktycznie jest obliczanie2.”

po tej publikacji Lovelace próbowała stworzyć inne systemy obliczeniowe do przewidywania hazardu, ale żaden z nich nie odniósł takiego sukcesu,jak jej notatki na temat pracy Babbage ’ a, które były niedoceniane w jej czasie1, 2. Oprócz wielu pośmiertnych nagród przyznanych Lovelace, Departament Obrony USA nazwał na jej cześć język Oprogramowania Ada1.

według artykułu New York Timesa: „programowanie komputerowe ma tak wiele interakcji z resztą świata.”Podczas gdy Babbage posiadał techniczną pomysłowość, Aurora powiedziała, że Lovelace wprowadził swój wynalazek w rodzące się Dni Informatyki:” była pierwszą osobą, która zobaczyła prawdziwy potencjał.”W tym celu Babbage nazwał ją” Lady Fairy.2″

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.