Grace Murray Hopper (1906-1992): En arv fra innovasjon og service
11. februar kunngjorde president Peter Salovey at han og Yale Corporation hadde stemt for å endre navnet på Calhoun College, en av universitetets lavere høyskoler, for å hedre alumna Grace Murray Hopper. Grace Brewster Murray Hopper var datapioner og marineoffiser. Les fortellingen. Her er en titt på Hoppers liv og arv.
Grace Brewster Murray Hopper var datapioner og marineoffiser. Hun fikk en mastergrad (1930) og en doktorgrad. (1934) i matematikk fra Yale. En av de tre første moderne «programmererne», Hopper, er mest kjent for sine banebrytende bidrag til utviklingen av dataspråk. Kjent som ærbødig, skarpt tung og strålende, likte hun lange og innflytelsesrike karrierer i både den amerikanske marinen og den private sektor.
Datteren til Walter Fletcher Murray (Yale BA 1894, Phi Beta Kappa) og Mary Campbell Van Horne, Grace Brewster Murray ble født i 1906 i New York City. Hennes far eide et forsikringsselskap. Hun ble utdannet på private skoler, og familien sommeret i Wolfeboro, New Hampshire. I 1928 ble hun uteksaminert fra Phi Beta Kappa fra Vassar College med grader i matematikk og fysikk. I 1930 mottok Hopper sin mastergrad i matematikk fra Yale. I 1931 begynte hun å undervise matematikk ved Vassar mens hun fulgte doktorgraden ved Yale under datapioner Howard Engstrom. I 1934 fullførte hun doktorgraden i matematikk og matematisk fysikk fra Yale. I løpet av ett års sabbatsperiode fra Vassar, Hoppe r studerte hos den berømte matematikeren Richard Courant ved New York University.
Hopper ble voksen i en tid med uvanlig mulighet for kvinner. Et relativt høyt antall kvinner mottok doktorgrader på 1920- og 1930-tallet – tall som ikke ville bli matchet igjen før 1980-tallet.1 Andre verdenskrig skapte også muligheter for kvinner å komme inn i arbeidsstyrken i større antall. Likevel var Hoppers suksess i et mannsdominert felt og i mannsdominerte organisasjoner, inkludert den amerikanske marinen, eksepsjonell.
Etter bombingen av Pearl Harbor og USAs inntreden i andre verdenskrig, Hopper bestemte seg for å bli med i krigsinnsatsen. Hun ble opprinnelig avvist på grunn av alder og liten størrelse, men hun vedvarte. Da hun tok permisjon fra Vassar, hvor hun var lektor, begynte Hopper i US Naval Reserve (Womens Reserve) i desember 1943 og ble tildelt Bureau of Ships Computation Project ved Harvard University. Der jobbet hun for Howard Aiken, en annen datapioner, som hadde utviklet IBM Automatic Sequence Controlled Calculator, bedre kjent som Mark I, en av de tidligste elektromekaniske datamaskinene. En av de tre første «datamaskinprogrammererne», Hopper, var ansvarlig for å programmere Mark I og stanse maskininstruksjonene på bånd. Hun skrev også 561-siders brukerveiledning for Mark I.
Det nære forholdet mellom det amerikanske militæret og den tidlige dataindustrien, først næret av andre verdenskrig og deretter den kalde krigen, formet Hoppers karrierevei. Hopper og hennes offiserer i Harvard-laboratoriet jobbet med topphemmelige beregninger som var viktige for krigsinnsatsen – beregning av rakettbaner ved å lage rekkeviddetabeller for nye luftvernvåpen og kalibrere minesveipere. I tillegg til sitt arbeid for marinen, fullførte Hopper og hennes kolleger også beregninger for hæren og «kjørte tall» brukt av John von Neumann i utviklingen av plutoniumbomben som ble kastet på Nagasaki, Japan.
Etter krigen avviste Hopper et fullstendig professorat ved Vassar for å forbli ved Harvard, og ble stipendiat innen ingeniørvitenskap og anvendt fysikk. I løpet av denne tiden var hun med på å utvikle Mark II- og Mark III-datamaskinene da Harvard fortsatte å motta finansieringskontrakter fra marinen. En kveld i 1945 mens de jobbet med Mark II, opplevde Hopper og hennes kolleger et problem. De tok maskinen fra hverandre og fant en stor møll. Selv om begrepet «bug» hadde vært brukt av ingeniører siden 1800-tallet for å beskrive en mekanisk funksjonsfeil, var Hopper den første som refererte til et dataproblem som en «bug» og snakket om «feilsøking» av en datamaskin.
I 1946 forlot Hopper aktiv tjeneste da marinen avslått forespørselen om vanlig kommisjon på grunn av alderen. Kort tid etter forlot Hopper Harvard da det ble klart at hun ikke ville bli forfremmet eller innvilget tid. I 1949 ble hun medlem av Eckert- Mauchly Computer Corporation i Philadelphia som senior matematiker.Selskapet, som snart ble kjøpt opp av Remington Rand, hadde utviklet den første elektroniske datamaskinen (ENIAC) under hærkontrakter.
I Philadelphia foretok Hopper noe av hennes mest innflytelsesrike arbeid. Som hovedprogrammerer for Remington Rand jobbet hun på UNIVAC I (Universal Automatic Computer). I 1952 utviklet hennes programmeringsteam den første datamaskinspråket «kompilatoren» kalt A-0. Compilers oversatte matematisk kode til maskinlesbar binær kode, og de ville til slutt gjøre det mulig å skrive programmer for flere datamaskiner i stedet for en enkelt maskin. Neste henne team utviklet Flow-Matic, det første programmeringsspråket som brukte engelsklignende kommandoer. I motsetning til tidligere dataspråk som FORTRAN, som brukte matematiske symboler, brukte Flow-Matic vanlige engelske ord. Hopper mente at databehandlere, som ikke vanligvis var matematikere eller ingeniører, ville være mer komfortable med å bruke ordbaserte språk. I et intervju fra 1980 forklarte hun: «Det jeg var ute etter i begynnelsen av det engelske språket, var å bringe en annen hel gruppe mennesker i stand til å bruke datamaskinen enkelt … Jeg fortsatte å be om mer brukervennlig språk. Det meste vi får fra akademikere, informatikkfolk, er på ingen måte tilpasset mennesker. ”2
Etter hvert som antallet dataspråk økte, vokste behovet for et standardisert språk for forretningsformål. I 1959 ble COBOL (forkortelse for «felles forretningsorientert språk») introdusert som det første standardiserte generelle datasystemet. Selv om mange mennesker bidro til «oppfinnelsen» av COBOL, fremmet Hopper språket og dets adopsjon av både militære og private- sektorbrukere. Gjennom 1960-tallet ledet hun arbeidet med å utvikle kompilatorer for COBOL. Hennes biograf Kurt Beyer kaller henne «den personen som er mest ansvarlig for COBOLs suksess i løpet av 1960-tallet.» Hennes innflytelse var betydelig, og på 1970-tallet var COBOL det «mest brukte dataspråket» i verden.3
Gjennom hele sin karriere i privat sektor hadde Hopper vært marinereservist. I 1966 tvang aldersbegrensninger henne til å trekke seg fra marinen som sjef. Hun kalte det senere «den tristeste dagen i mitt liv.» 4 Syv måneder senere, i en alder av 60 år, ble hun imidlertid tilbakekalt til aktiv tjeneste. Økende operasjoner i Sørøst-Asia beskattet marinens kapasitet, og hennes hjelp var nødvendig for å standardisere Sjøforsvarets flere dataspråk. Kallenavnet «Amazing Grace» av hennes underordnede forble Hopper aktiv i 19 år. Hun trakk seg fra UNIVAC, en avdeling av Sperry Rand, i 1972.
Hopper ble en anerkjent skikkelse mot slutten av livet. Hun mottok mer enn 40 æresgrader, og mange stipender, professorater, priser og konferanser er oppkalt til hennes ære. I 1972 mottok hun Yale’s Wilbur Lucius Cross Medal. I 1991 tildelte president George Bush Hopper National Medal of Technology, landets høyeste teknologipris; hun var den første kvinnen som ble så beæret som et individ. I 1996 bestilte marinen U.S.S. Hopper, en guidet rakettdestruktør. Kurt Beyer, forfatter av «Grace Hopper and the Invention of the Information Age», antyder at Hopper oppnådde så mye oppmerksomhet og til og med «kjendis» sent i livet fordi en republikansk kongressmedlem fra Illinois så et intervju med Hopper på «60 Minutes» i 1983 Etter å ha sett intervjuet introduserte han vellykket et lovforslag om å ha Hopper forfremmet til rang av kommodor.
I en alder av 79 trakk Hopper seg som bakadmiral. Hun var den eldste tjenestemannen i USAs væpnede. Samme år gikk hun på jobb som seniorkonsulent i PR ved Digital Equipment Corporation, hvor hun jobbet frem til et år før hennes død i 1992. Hopper ble begravet med full militær heder i Arlington National Cemetery.
I 2016 mottok Hopper posthumt Presidential Medal of Freedom, landets høyeste sivile ære, som anerkjennelse for hennes bemerkelsesverdige bidrag til informatikkfeltet.
Visjonær kommunikator og pedagog
Hopper var ikke bare en strålende matematiker og informatiker; hun var også en begavet lærer og formidler. Selv om hun forlot komforten ved fakultetets stilling i Vassar for å bli med i marinen, var undervisningen en del av livet hennes. I 1959 var Hopper besøkende og deretter adjunkt ved Moore School of Electrical Engineering ved University of Pennsylvania. Fra 1971 til 1978 fungerte hun som professor lektor i ledelsesvitenskap ved George Washington University. Utenfor akademia organiserte hun utallige workshops og konferanser for å fremme forståelse av programmering og utvide fellesskapet av dataprogrammerere.Gjennom tiden i Eckert-Mauchly og dets etterfølgerbedrifter fortsatte hun også med å undervise i et seminar. Da Hopper aksepterte National Medal of Technology, sa Hopper: «Hvis du spør meg hvilken prestasjon jeg er mest stolt av, vil svaret være alle de unge jeg har trent gjennom årene; det er viktigere enn å skrive den første kompilatoren. ”5
Hoppers talenter som lærer hjalp henne også til å kommunisere med et bredt spekter av publikum – tekniske eksperter og ingeniører, bedriftsledere og databehandlere, unge mennesker og allmennheten. Hun hjalp med å overtale forretningskunder til verdien av å ta i bruk ny teknologi, og Beyer beskriver henne som en «talsmann for den utviklende dataindustrien» på 1950-tallet.6 Hopper spilte en lignende rolle for marinen. Fra 1977 til 1986 var hun «Sjøforsvarets fremste propagandist for sitt dataprogram som … representant for lærde samfunn, bransjeforeninger og tekniske symposier.» 7 De siste årene av sitt liv gjorde hun lignende arbeider i PR for Digital Equipment Corporation. .
Hopper var også en tydelig forfatter. På ordre fra Howard Aiken skrev hun verdens første dataprogrammeringshåndbok. I løpet av karrieren la hun stor vekt på dokumentasjon og kunne forklare komplekse situasjoner og problemer for forskjellige publikum. «Jeg har fått føle at det ikke nytter å gjøre noe med mindre du kan kommunisere,» sa hun i et intervju fra 1980.8
Under den kalde krigen fortsatte militære og forretningsinvesteringer i datateknologi. å vokse. Likevel forble mange mennesker skeptiske til hva datamaskiner kunne gjøre eller hvordan de kunne transformere nye områder og applikasjoner. Hopper mente inderlig at fremskritt innen informatikk ville fortsette å akselerere; hun omfavnet og gledet seg til fremtiden. Hun sa ofte at hun ønsket å leve til 1. januar 2000 for å se de uventede fremskrittene datamaskiner hadde gjort da – og le av de vantro. «Jeg tror vi kontinuerlig undervurderer hva vi kan gjøre med datamaskiner hvis vi virkelig prøver,» sa hun i 1980.9 Denne tilliten til at datamaskiner ville bli stadig mer allestedsnærværende var en pådriver for hennes innsats for å gjøre dem mer brukervennlige.
Bibliografi
Det er omfattende arkivsamlinger om Hoppers liv. I tillegg til Grace Murray Hopper-samlingen ved Smithsonian og relevante samlinger ved andre universiteter og forskningsinstitutter, er det også tusenvis av sider med muntlige historier som ble samlet fra Hopper og hennes kolleger i løpet av en 50-års periode.
Til tross for disse rike kildene finnes det ingen omfattende biografier om Hopper. Kurt W. Beyer, «Grace Hopper and the Invention of the Information Age ”(Cambridge: MIT Press, 2009), konsentrerer seg om perioden 1945 til 1960, og avslutter hans materielle diskusjon om hennes liv med etableringen av COBOL. En annen nyttig kilde er Kathleen Williams «Improbable Warriors: Mathematicians Grace Hopper and Mina Rees in World War II», i B. Booss-Bavnbek og J. Høyrup, red., «Mathematics and War,» 108-125 (Basel: Birkhäuser , 2003).
Det er skrevet veldig lite om Hoppers personlige liv. Hopper skilte seg fra mannen, en engelsklærer, i 1945. Hun giftet seg aldri på nytt eller fikk barn. Kurt Beyer diskuterer hennes kamp med alkoholisme, depresjon og selvmordstanker på 1940-tallet, men boken hans beskriver ikke hvordan eller om hun kom seg.
1. «Oral History of Captain Grace Hopper,» intervju utført i desember 1980 av Angeline Pantages, Naval Data Automation Command, Maryland, Computer History Museum, 1980, 11. Heretter «Hopper Oral History.»
2. Beyer, «Grace Hopper,» 304, 310.
4. Dårlig helse hindret Hopper i å motta prisen personlig, men hun forberedte disse kommentarene, som ble levert på hennes vegne. Se Carmen Lois Mitchell, » Bidraget fra Grace Murray Hopper til datavitenskap og datautdannelse ”(Ph.D. diss., University of North Texas, 1994), 77.
5. Beyer, «Grace Hopper,» 11.
6. Williams, «Improbable Warriors,» 118.
7. «Hopper Oral History,» 26.
8. «Hopper Oral History,» 48.
9. For faktiske feil i Beyers bok, se Judy Green og Jeanne LaDuke, «Til redaktøren,» Isis 102, nr. 1 (mars 2011): 136-137. For eksempel uttaler Beyer feilaktig at Hopper var den første kvinnen som mottok en Ph.D. i matematikk fra Yale.
Rettelse: En tidligere versjon av denne historien uttalte feilaktig at Hopper hadde fått en doktorgrad i «matematikk og matematisk fysikk.» Hennes doktorgrad var bare i den tidligere.