Per i suoi contributi all’ottimizzazione e alla compilazione di programmi per computer paralleli
“Tutte le cose che faccio sono di un pezzo. Sto esplorando i bordi, trovando nuovi modi di fare le cose. Mi tiene molto, molto impegnato.”
— Frances Allen
Frances Allen è nata a Plattsburg, New York, nel 1932. Ha conseguito un BS in matematica (1954) da Albany State Teacher’s College, e un MS, anche in matematica (1957), presso l’Università del Michigan. Ha conseguito diversi dottorati onorari in scienze.
Allen è un pioniere nel campo dell’ottimizzazione dei compilatori, programmi che traducono il codice sorgente scritto in un linguaggio di programmazione in codice macchina per l’uso diretto da un computer. La sua specialità è lo sviluppo di compilatori avanzati per far funzionare tali computer più velocemente e in modo più efficiente.
Allen ha iniziato la sua carriera in una piccola scuola rurale in Perù, New York, insegnando matematica pratica ai bambini della fattoria, poi ha preso un lavoro presso IBM per guadagnare i soldi di cui aveva bisogno per pagare i suoi prestiti universitari. Aveva programmato di lavorare lì per un paio di anni e poi tornare al suo primo amore-insegnamento-ma in IBM, ha trovato qualcosa che amava ancora di più, “grandi persone.”Sarebbe rimasta in IBM per i prossimi 45 anni, facendo decine di importanti e originali contributi all’informatica.
Nel 1989, è diventata la prima donna ad essere nominata IBM Fellow e, nel 2006, ha ricevuto l’ACM Turing Award.
Related
Storia orale di Fran Allen, intervistato da Al Kossow, 11 settembre 2008, CHM
Stretch Reunion Intervista con Fran Allen, intervistato da Dag Spicer, 28 settembre 2002, CHM