Ada Lovelace, o Augusta Ada King, Contessa di Lovelace per dare il suo titolo ufficiale, era una matematica inglese all’avanguardia che molti concordano nel dire che fu la prima programmatrice di computer al mondo. Oggi è ricordata con affetto come la “madre della programmazione”.
Era l’unica figlia legittima del famoso poeta inglese Lord George Byron, che morì in Grecia quando Ada aveva solo otto anni.
Le sue istruzioni scritte per il motore analitico di Charles Babbage segnano un momento chiave nella storia dello sviluppo dei computer moderni. Oggi è considerata una vera visionaria che ha precorso i tempi.
RELATO: L’ORIGINE DEL TERMINE ‘COMPUTER BUG’
Qui daremo una rapida occhiata alla vita di questa donna straordinaria e riveleremo il suo enorme impatto sul mondo.
Felice Ada Lovelace Day!
Ada proveniva da una famiglia signorile ma distrutta
La donna che ha scritto il primo programma per computer è nata Augusta Ada Byron a Londra il 10 dicembre 1815. Ma la sua prima vita non sarebbe stata felice. Sua madre, Lady Anne Isabella Milbanke Byron, si separò da suo padre solo poche settimane dopo la sua nascita, e Lord Byron lasciò l’Inghilterra pochi mesi dopo, per non tornare più. Morì in Grecia quando Ada aveva otto anni, e lei non riuscì mai a conoscerlo veramente.
Inusualmente per una ragazza aristocratica dell’epoca, ad Ada furono insegnate la matematica e le scienze – sua madre sperava che lo studio delle scienze avrebbe impedito ad Ada di sviluppare la malattia mentale e il temperamento imprevedibile del padre. Secondo alcune fonti, fu anche costretta a stare ferma per lunghi periodi di tempo per aiutarla a sviluppare l’autocontrollo.
Tipico dell’epoca, tutte le sue lezioni furono impartite a casa da insegnanti privati, ma studiò anche da sola e lesse voracemente. Ada mostrò un precoce talento sia per la matematica che per le lingue, e ricevette istruzioni da Mary Somerville, un’astronoma e matematica scozzese, e una delle prime donne ad essere ammesse nella Royal Astronomical Society; così come da Augustus De Morgan, il primo professore di matematica all’Università di Londra.
Ada incontrò per la prima volta Charles Babbage, un matematico e inventore, intorno ai 17 anni. I due divennero amici, con il molto più anziano Babbage che fungeva da mentore.
All’età di 19 anni, l’8 luglio 1835, sposò William King (l’8° Barone King). Quando fu elevato al rango di conte nel 1838, Lovelace divenne contessa di Lovelace. Secondo tutti i resoconti, il loro matrimonio fu felice, e King sostenne gli interessi accademici della moglie – anche questo insolito per l’epoca. La coppia condivideva l’amore per i cavalli ed ebbe tre figli insieme.
Charles Babbage e Ada Lovelace
Nel 1843, ad Ada fu chiesto da Charles Babbage di tradurre un articolo sul motore analitico di Babbage che era stato scritto dall’ingegnere italiano Luigi Federico Menabrea per una rivista svizzera.
Lei tradusse debitamente il testo originale francese in inglese, ma aggiunse anche i suoi pensieri e le sue idee sulla macchina, e fece alcune correzioni ai calcoli originali di Babbage che erano inclusi nel documento. I suoi appunti finirono per essere tre volte più lunghi dell’articolo originale.
Ada si rese subito conto che il potenziale della macchina andava ben oltre i semplici calcoli. Nei suoi appunti, mostra che potrebbe essere usata per calcolare i numeri di Bernoulli, ma descrive anche come i codici potrebbero essere creati per permettere al dispositivo di gestire lettere e simboli oltre ai numeri.
Ha anche discusso un modo per il motore di ripetere una serie di istruzioni, un processo usato dai programmatori di computer oggi, e conosciuto come looping.
Il motore analitico non occupa un terreno comune con le semplici “macchine calcolatrici”. Occupa una posizione del tutto propria, e le considerazioni che suggerisce sono più interessanti nella loro natura”. – Ada Lovelace.
Lovelace, nei suoi appunti, dimostrò con diagrammi come il motore potesse essere usato per fare calcoli per scopi pratici e scientifici. Usando il suo background musicale, ipotizzò anche che, un giorno, una tale macchina potesse essere usata per comporre musica.
Tristemente, l’articolo di Lovelace attirò poca attenzione quando era viva, ma avrebbe continuato a corrispondere con Babbage fino alla sua morte.
Nonostante tutto il suo duro lavoro, il motore analitico di Babbage non fu mai realizzato. Il suo lavoro rimase inattivo per circa cento anni, fino a quando la sua importanza fu nuovamente realizzata nell’era dei computer.
Come è morta Ada Lovelace?
Lovelace soffrì di un attacco di colera nel 1837, dopo di che la sua salute diminuì. Il 27 novembre 1852 perse la sua battaglia contro il cancro all’utero e morì alla troppo giovane età di 36 anni. Il suo corpo fu sepolto nel cimitero della Chiesa di Santa Maria Maddalena a Nottingham, in Inghilterra.
Una fine tragica per una donna straordinaria. Come disse una volta Lao Tzu, “La fiamma che brucia due volte più luminosa brucia la metà del tempo.”
Il mondo aveva perso una vera visionaria in Ada e una donna straordinaria che fu soprannominata “l’Incantatrice di numeri” dal suo buon amico Charles Babbage. Ada preferiva definirsi un’analista e una metafisica. Oggi è ricordata come una delle prime persone a realizzare il potenziale dei computer e dell’informatica.