Ada Lovelace: Mama programării computerizate

acest profil de pe Ada Lovelace este al optulea post dintr-o serie de profiluri despre inovatorii STEM feminini în onoarea Lunii istoriei femeilor. Verificați din nou în fiecare zi a săptămânii pentru a citi un profil nou.

Ada Lovelace s-a născut într-o familie renumită din punct de vedere istoric. Ar fi putut trăi bine prin faima tatălui ei și banii mamei sale-în schimb, a decis să scrie un algoritm de calcul, câștigându-i titlul de mama programării și a devenit primul programator de computer la mijlocul anilor 18001,2.

la doar câteva săptămâni după nașterea lui Lovelace, tatăl ei, poetul prolific Lord Byron, a părăsit-o pe ea și pe mama ei, Lady Anne Isabella Milbanke Byron1. În timp ce Lord Byron continua să se plimbe prin Europa, Lady Anne îl creștea pe Lovelace pentru a deveni o femeie modernă independentă1. Lady Anne a angajat tutori renumiți pentru a-și învăța fiica despre matematică, știință, structura societății, practici medicale și astronomie1,2. Mama lui Lovelace spera că aceste studii intense o vor salva pe fiica ei de la dezvoltarea naturii capricioase și imprevizibile a tatălui EI1,2. Lovelace a arătat interes pentru fiecare subiect. În primul rând, a fost incredibil de interesată de zbor și, după ce a urmărit păsările, a creat un ghid numit Flyology cu propriile sale ilustrații2. Mai târziu în viață, a devenit interesată de dispozițiile opuse ale părinților ei și a scris despre imaginație și relația sa cu pragmatismul2. Dar, cea mai influentă scriere a ei în 1833, când a participat la o petrecere pentru socialiți și și-a întâlnit următorul tutor2.

acest tutore, Charles Babbage, a captivat atenția lui Lovelace. Cei doi au devenit prieteni rapizi, iar Babbage, cunoscut ca tatăl computerelor, i-a arătat lui Lovelace planurile sale pentru un motor analitic care a fost conceput pentru a calcula ecuații mai complexe decât prima sa mașină de calcul2. Datorită relației lor strânse mentor-mentee, Lovelace a fost însărcinată cu traducerea unui articol scris despre lucrările lui Babbage din franceză în engleză.

Lovelace a finalizat această sarcină, dar, mai important, și-a adăugat propriile note la traducere, care aproape a cvadruplat dimensiunea articolului1. Aceste note au inclus metode privind modul în care codurile ar putea fi utilizate pentru a comunica cu o mașină pentru a produce caractere semnificative, cum ar fi litere și numere, și pași pentru a crea un proces de buclă, pe care programatorii îl folosesc în prezent2.

„știința operațiilor, așa cum derivă mai ales din matematică, este o știință în sine și are propriul adevăr și valoare abstractă”, a scris ea însăși Lovelace și James Essinger interpretat ca Ada „căutând să nu facă nimic mai puțin decât să inventeze știința calculului și să o separe de știința matematicii. Ceea ce ea numește știința operațiilor este, într-adevăr, de fapt calculul2.”

după această publicație, Lovelace a încercat să creeze alte sisteme de calcul pentru a prezice jocurile de noroc, dar niciunul nu a avut la fel de succes ca notele ei despre opera lui Babbage,care au fost subapreciate în timpul EI1, 2. Pe lângă numeroasele premii postume acordate lui Lovelace, Departamentul Apărării al SUA a numit un limbaj software Ada, în onoarea EI1.

potrivit unui articol din New York Times: „programarea pe calculator are atât de multe interacțiuni cu restul lumii.”În timp ce Babbage poseda ingeniozitate tehnică, a spus Aurora, Lovelace și-a propulsat invenția în zilele de naștere ale calculului:” ea a fost prima persoană care a văzut adevăratul potențial.”Pentru aceasta, Babbage a numit-o” Lady Fairy.2″

Lasă un răspuns

Adresa ta de email nu va fi publicată.