Google comemorează 197 de ani de la nașterea Adei Lovelace, considerată a fi "prima programatoare din lume"

Publicat: 10 12. 2012, 10:58

Ada Lovelace (născută Augusta Ada Byron, devenită ulterior contesa de Lovelace) a fost o matematiciană şi scriitoare britanică, cunoscută în principal pentru munca depusă la crearea „maşinii analitice” a lui Charles Babbage, primul calculator cu scopuri multiple din lume.

Lovelace a creat primul algoritm menit să fie interpretat de o maşinărie, fapt pentru care este considerată a fi „prima programatoare din lume”.

Singurul copil legitim al poetului romantic Lord Byron, Ada s-a născut pe 10 decembrie 1815. N-a avut niciodată o relaţie cu tatăl ei, acesta despărțindu-se de mama ei la doar o lună după naștere și a murit în Grecia când viitoarea matematiciană avea numai opt ani.

Ada Lovelace a fost educată în particular, de profesori renumiţi, iar în adolescenţă a devenit pasionată de matematică. Ulterior, Ada Lovelace a devenit fascinată de munca lui Charles Babbage, inventatorul primului calculator matematică cu scopuri multiple din lume.

În urma unei vizite a lui Charles Babbage la Torino, făcute în 1842, inginerul italian Luigi Menabrea a scris o lucrare ştiinţifică în care a descris principiile „maşinii analitice” a inventatorului englez. Ulterior, Ada Lovelace a tradus această lucrare din franceză, însă a adăugat la traducere notiţe cu explicaţii la care nici măcar creatorul calculatorului nu se gândise și care au constituit primul algoritm creat pentru o mașină.

Babbage a fost impresionat de eforturile depuse de Ada şi a felicitat-o pentru faptul că a înţeles că un calculator poate opera nu doar cu numere, ci şi cu simboluri.

În 1835, Ada Lovelace s-a măritat cu Wiilliam King, care era cu 10 ani mai mare decât ea. Trei ani mai târziu, King a moştenit un titlu nobiliar, astfel că soţia sa a devenit Contesa de Lovelace. Ada Lovelace a avut trei copii. A murit la 27 noiembrie 1852, la vârsta de 36 de ani.

Ada a fost celebrată în moduri inedite în trecut, inclusiv printr-un limbaj de programare care îi poartă numele. Limbajul de programare ADA a fost folosit până în 1997 în cadrul Departamentului de Apărare al Statelor Unite ale Americii.