https://frosthead.com

Dziś świętujemy kobietę, która widziała przyszłość komputerów

Młoda Ada Lovelace. Zdjęcie: John Murray Publishers London

Dzisiaj jest Dzień Ada Lovelace, dzień celebrujący życie Lady Lovelace, dziewiętnastowiecznej hrabiny, która opublikowała artykuł, który może być pierwszym opracowanym programem komputerowym. Ada Lovelace Day używa jej jako symbolu dla kobiet w nauce, mając nadzieję na wsparcie dziewcząt na całym świecie, które mogą zniechęcać się do nauki, technologii, inżynierii, matematyki, chemii i tym podobnych.

Oto, jak ujmuje to Finding Ada, grupa zajmująca się organizowaniem i promowaniem tego dnia:

Jest niezaprzeczalne, że kobiet jest mniej niż mężczyzn w takich dziedzinach, jak nauka, technika, inżynieria i matematyka (wspólnie zwanych STEM). Pomimo dowodów na to, że dziewczęta dobrze sobie radzą w takich przedmiotach w szkole, niewiele uczy się na uniwersytecie, a jeszcze mniej zdobywa pracę w tych dziedzinach. Zanim dotrzesz do sali konferencyjnej, nie będzie prawie żadnych kobiet.

Powodów tej nierówności jest wiele, obejmujących takie kwestie, jak presja społeczna na dziewczęta i kobiety, aby kontynuowały „odpowiednie” kariery, subtelna mizoginia w szkolnictwie wyższym i miejscu pracy oraz brak wsparcia dla kobiet, które chcą założyć rodzinę lub umiejętności przy ponownym wejściu na rynek pracy po założeniu rodziny. Są to złożone problemy, nad którymi wszyscy musimy pracować, aby je zrozumieć i rozwiązać, ale jest jedna kluczowa kwestia, na której możemy dość łatwo się skoncentrować.

Kim więc właściwie była Ada Lovelace? Cóż, jest znana większości jako „pierwszy na świecie programista komputerowy”. Na imprezie w 1833 r. Lovelace poznała Charlesa Babbage'a, człowieka, który zbudował pierwszy na świecie komputer o nazwie Babbage Engine. W 1843 roku Babbage napisał o niej:

Zapomnij o tym świecie i wszystkich jego kłopotach
możliwe, że jest ich wielu Charlatanów - wszystko
w skrócie, ale Czarodziejka Liczb.

I tak Lovelace stał się znany jako „Czarodziejka Liczb” i napisał ten słynny program. Smithsonian wyjaśnia:

W 1835 r. Wyszła za mąż za Williama Kinga, barona Kinga (a później hrabiego Lovelace'a), z którymi miała troje dzieci. Ada nadal interesowała się matematyką i nauką oraz spotkała się i korespondowała z innymi naukowcami i matematykami. Jednym z nich był Charles Babbage, który wynalazł pierwsze komputery, silnik różnicowy i silnik analityczny. Babbage poprosił Adę o przetłumaczenie pamiętnika włoskiego matematyka analizującego jego silnik analityczny (maszynę, która wykonywałaby proste obliczenia matematyczne i programowane za pomocą kart perforowanych), ale Ada wykroczyła poza zwykłe tłumaczenie. Napisała własny zestaw notatek o maszynie, a nawet uwzględniła metodę obliczania sekwencji liczb Bernoulliego; jest to obecnie uważany za pierwszy program komputerowy.

Chociaż program liczbowy Bernoulliego był interesujący, to nie to czyniło Lovelace tak ważnym. Z Muzeum Historii Komputerów:

Być może, co ważniejsze, artykuł zawierał wypowiedzi Ady, które ze współczesnej perspektywy są wizjonerskie. Spekulowała, że ​​Silnik „może oddziaływać na inne rzeczy oprócz liczby… Silnik może tworzyć skomplikowane i naukowe utwory muzyczne o dowolnym stopniu złożoności i stopniu”. Idea maszyny, która może manipulować symbolami zgodnie z regułami, a liczba ta może reprezentować byty inne niż ilość, stanowi fundamentalne przejście od obliczeń do obliczeń. Ada jako pierwsza wyraźnie wyraziła to pojęcie i wydaje się, że widziała więcej niż Babbage. Nazywano ją „prorokiem ery komputerowej”. Z pewnością jako pierwsza wyraziła potencjał komputerów spoza matematyki. W tym hołd jest uzasadniony.

Istnieją pewne kontrowersje dotyczące tego, czy to, co zrobiła Ady, naprawdę można nazwać programowaniem. W 1990 roku Allen Bromley napisał historię silników różnicowych i analitycznych i powiedział o Adzie:

Wszystkie programy oprócz jednego cytowane w jej notatkach zostały przygotowane przez Babbage'a trzy do siedmiu lat wcześniej. Wyjątek przygotował dla niej Babbage, chociaż wykryła w nim „błąd”. Nie tylko nie ma dowodów na to, że Ada kiedykolwiek przygotowała program dla silnika analitycznego, ale jej korespondencja z Babbage pokazuje, że nie miała wiedzy, aby to zrobić.

Teza Bruce'a Colliera mówi coś podobnego:

Chociaż jasne jest, że Lady Lovelace była kobietą o dużym zainteresowaniu i talencie, i jasne jest, że w znacznym stopniu rozumiała idee Babbage'a dotyczące ogólnego charakteru i znaczenia Silnika Analitycznego i dobrze je wyraziła w swoich notatkach do Menabrei papier, jest równie jasne, że pomysły były rzeczywiście Babbage, a nie jej; w istocie nigdy nie twierdziła inaczej. Przyczyniła się w znacznym stopniu do publikacji Silnika analitycznego, ale nie ma dowodów na to, że i tak rozwijała jego konstrukcję lub teorię. I nawet nie wyraziła zainteresowania nauką o maszynie do 5 stycznia 1841 r., Nawet do 30 czerwca 1843 r. Najwyraźniej niewiele wiedziała o mechanicznych szczegółach silnika.

Wszystko to mówi się nie po to, by umniejszać lady Lovelace, ale dlatego, że niektórzy pisarze sformułowali bardzo przesadzone poglądy na temat znaczenia jej wkładu w Silnik lub jej roli w życiu Babbage'a.

Chociaż Babbage napisał o znaczeniu notatek Ady dla niego:

Jeśli jesteście tak wybredni w stosunku do aktów waszej przyjaźni, jak do czynów waszego pióra, obawiam się, że równie dobrze stracę waszą przyjaźń i wasze Notatki. Bardzo niechętnie zwracam się do waszej godnej podziwu i filozofii „uwagi A.” Módlcie się, nie zmieniajcie tego. . . Wszystko to było niemożliwe do zrozumienia przez intuicję i im więcej czytam wasze notatki, tym bardziej jestem nimi zaskoczony i żałuję, że wcześniej nie odkryłem tak bogatej żyły najszlachetniejszego metalu.

Niestety, po całej tej pracy Ada zmarła bolesną śmiercią. Z Smithsonian ponownie:

Podobnie jak wielu wiktoriańskich Ada uzależniła się od opium. Podczas swojej ponurej śmierci na raka matka ukryła opium, którego używała, aby złagodzić ból, aby Ada cierpiała bardziej i żałowała. Jej śmierć sprawiła, że ​​Babbage stracił kobietę, którą Anthony Hyman opisuje jako „swoją ukochaną interpretatorkę”. Jego plany wymagały systemu kart dziurkujących, który sterowałby funkcjami wciąż teoretycznej maszyny. Pomysł na kartę otrzymał od słynnego francuskiego krosna wprowadzonego na początku 1800 roku przez Josepha Marie Jacquarda, który wykorzystywał wybrane karty do automatyzacji tkania wielokolorowych wzorów. To Ada mogła najlepiej wyrazić, co system kart zrobiłby dla maszyny Charlesa: „Możemy najtrafniej powiedzieć, że Silnik Analityczny tka wzory algebraiczne, podobnie jak krosno Żakardowe tka kwiaty i liście”.

Babbage nie był jedynym, który Lovelace zainspirował, a może nawiedził. Charles Dickens poznał Adę, gdy miała trzydzieści trzy lata. Według „Czarodziejki liczb”, książki o Lovelace, Dickens napisał do niej, twierdząc, że w jego hotelu dzieją się dziwne rzeczy:

Zastanawiał się, czy Ada go „prześladuje”, a jeśli tak: „Mam nadzieję, że tego nie zrobisz”.

Trzy lata później Dickens odwiedził Adę na łożu śmierci. Był jednym z ostatnich członków spoza rodziny, innych niż jej lekarze, którzy widzieli ją żywą.

Oczywiście to, czy Ada naprawdę była pierwszym programistą komputerowym, jest trochę poza punktem Dnia Ada Lovelace. Raczej celem, zgodnie ze stroną Finding Ada, jest:

W wyniku działań związanych z Dniem Ada Lovelace mamy również nadzieję, że ułatwimy organizatorom konferencji znalezienie kobiet do mówienia na ich wydarzeniach, a dziennikarzom - znalezienie kobiet do komentowania historii STEM, a nawet do opowiadania. Mamy nadzieję, że kobiety, które starają się zrozumieć, dlaczego ich osiągnięcia są bagatelizowane przez rówieśników i szefów, ucieszą się z opowieści, które zobaczą, i będą walczyć jeszcze bardziej o równość, na jaką zasługują. Mamy nadzieję, że matki, ojcowie i nauczyciele znajdą inspirację do przekazania dzieciom i uczniom, a nawet sami znajdą inspirację. Mamy nadzieję, że młode dziewczęta przekonają się, że nie tylko można kochać naukę, technologię, inżynierię i matematykę, ale że są one dla nich prawdziwe, w szkole, na uniwersytecie iw pracy.

Więcej z Smithsonian.com:

Kim była Ada Lovelace?
Czy widziałeś te kobiety?
Jaką różnicę zrobił silnik różnicowy: z kalkulatora Charlesa Babbage'a wyłonił się dzisiejszy komputer

Dziś świętujemy kobietę, która widziała przyszłość komputerów