Historical Figures Codexery

Grace Hopper

Pioniera della programmazione indipendente dalla macchina e del linguaggio COBOL.

Grace Brewster Hopper (nata Murray; 9 dicembre 1906 – 1º gennaio 1992) è stata un'informatica, matematica e contrammiraglio della Marina degli Stati Uniti. È stata una pioniera della programmazione informatica, a cui si deve la teoria dei linguaggi di programmazione indipendenti dalla macchina e lo sviluppo dei linguaggi FLOW-MATIC e COBOL. Ha anche scritto il primo manuale per computer ed è stata una delle prime programmatrici del computer Harvard Mark I.

born
December 9, 1906
died
January 1, 1992
field
Computer science, mathematics
nationality
American
known_for
Theory of machine-independent programming languages, FLOW-MATIC, COBOL, first computer manual

Lore & Background

Grace Hopper conseguì un dottorato in matematica all'Università di Yale nel 1934 e fu professoressa di matematica al Vassar College. Durante la seconda guerra mondiale, lasciò il Vassar per arruolarsi nella Riserva della Marina degli Stati Uniti, prestando servizio nel team di programmazione del computer Harvard Mark I sotto la guida di Howard H. Aiken. Nel 1949 entrò a far parte della Eckert–Mauchly Computer Corporation, dove lavorò all'UNIVAC I e diresse lo sviluppo di uno dei primi compilatori COBOL. Nel 1952 completò un linker di programmi (originariamente chiamato compilatore) per il sistema A-0. Nel 1954 diresse il dipartimento per la programmazione automatica presso Eckert–Mauchly, rilasciando i primi linguaggi compilati come FLOW-MATIC. Nel 1959 partecipò al consorzio CODASYL, contribuendo alla creazione di COBOL, un linguaggio indipendente dalla macchina basato su parole inglesi.

Reader's Guide

L'importanza di Grace Hopper risiede nei suoi contributi fondamentali alla programmazione informatica. Fu la prima a ideare la teoria dei linguaggi di programmazione indipendenti dalla macchina, che portò alla creazione di FLOW-MATIC e COBOL, un primo linguaggio di alto livello ancora in uso. Il suo lavoro sul primo compilatore (un linker/loader) per il sistema A-0 dimostrò che i computer potevano tradurre termini inglesi in codice macchina, semplificando la programmazione per gli elaboratori di dati. L'eredità di Hopper include il cacciatorpediniere USS Hopper, il supercomputer Cray XE6 'Hopper' e l'architettura GPU Nvidia 'Hopper'. Ricevette 40 lauree honoris causa, la National Medal of Technology nel 1991 e la Presidential Medal of Freedom postuma nel 2016. Nel 2024, l'IEEE ha dedicato una targa all'Università della Pennsylvania in onore della sua invenzione del compilatore A-0.

Did You Know?

Citazioni notevoli (Wikiquote)

"Da allora, quando qualcosa andava storto con un computer, dicevamo che aveva dei bug." — Grace Hopper "Ho consegnato il mio passaporto all'ufficiale dell'immigrazione, lui lo ha guardato, mi ha guardato e ha detto: "Cosa sei?" — Grace Hopper "In totale disperazione, ho chiamato l'edificio di ingegneria e ho detto: "Per favore, tagliate un nanosecondo e inviatemelo." — Grace Hopper "Dopo circa una settimana, ho richiamato e ho detto: "Ho bisogno di qualcosa con cui confrontarlo. Potrei avere un microsecondo, per favore?" — Grace Hopper

More in Scientists & Inventors

Elsewhere in the Historical Figures universe

Spotted an error? Know more?

This is a living reference — every entry is fact-audited, and reader corrections feed straight into our audit queue. Suggest an edit · See this site's audit record

Comments

Loading…
Open in the interactive codex →