Grace Murray Hopper (1906-1992): een erfenis van innovatie en service

Hopper geloofde dat computers ooit op grote schaal zouden worden gebruikt en hielp ze om ze gebruiksvriendelijker te maken. (Met dank aan het Computer History Museum)

Op 11 februari kondigde president Peter Salovey aan dat hij en de Yale Corporation hadden gestemd om de naam van Calhoun te wijzigen College, een van de niet-gegradueerde residentiële hogescholen van de universiteit, ter ere van alumna Grace Murray Hopper. Grace Brewster Murray Hopper was een computerpionier en marineofficier. Lees het verhaal. Hier is een kijkje in het leven en de nalatenschap van Hopper.

Grace Brewster Murray Hopper was een computerpionier en marineofficier. Ze behaalde een masterdiploma (1930) en een Ph.D. (1934) in wiskunde van Yale. Hopper, een van de eerste drie moderne programmeurs, is vooral bekend om haar baanbrekende bijdragen aan de ontwikkeling van computertalen. Ze stond bekend als oneerbiedig, scherp van tong en genoot van een lange en invloedrijke carrière bij zowel de Amerikaanse marine als de privésector.

Grace Brewster Murray, de dochter van Walter Fletcher Murray (Yale BA 1894, Phi Beta Kappa) en Mary Campbell Van Horne, werd geboren in 1906 in New York City. Haar vader had een verzekeringsmaatschappij. kreeg onderwijs op privéscholen en het gezin ging naar Wolfeboro, New Hampshire. In 1928 studeerde ze af aan Phi Beta Kappa van Vassar College met graden in wiskunde en natuurkunde. In 1930 behaalde Hopper haar masterdiploma in wiskunde aan Yale. In 1931 begon ze les te geven wiskunde aan Vassar terwijl ze haar doctoraat aan Yale nastreefde onder computerpionier Howard Engstrom. In 1934 voltooide ze haar Ph.D. in wiskunde en wiskundige natuurkunde aan Yale. Tijdens een eenjarige sabbatical van Vassar, Hoppe r studeerde bij de beroemde wiskundige Richard Courant aan de New York University.

Hopper werd volwassen in een tijd van ongebruikelijke kansen voor vrouwen. In de jaren twintig en dertig van de vorige eeuw promoveerden relatief veel vrouwen – aantallen die pas in de jaren tachtig opnieuw zouden worden geëvenaard.1 De Tweede Wereldoorlog bood ook kansen voor vrouwen om in grotere aantallen aan de slag te gaan. Desalniettemin was het succes van Hopper in een door mannen gedomineerd veld en in door mannen gedomineerde organisaties, waaronder de Amerikaanse marine, uitzonderlijk.

Na het bombardement op Pearl Harbor en de intrede van de Verenigde Staten in de Tweede Wereldoorlog, was Hopper besloot mee te doen aan de oorlogsinspanning. Ze werd aanvankelijk afgewezen vanwege haar leeftijd en kleine omvang, maar ze hield vol. Hopper nam verlof van Vassar, waar ze universitair hoofddocent was, en trad in december 1943 toe tot het US Naval Reserve (Women’s Reserve) en werd toegewezen aan het Bureau of Ships Computation Project aan de Harvard University. Daar werkte ze voor Howard Aiken, een andere computerpionier, die de IBM Automatic Sequence Controlled Calculator had ontwikkeld, beter bekend als de Mark I, een van de eerste elektromechanische computers. Hopper was een van de eerste drie computerprogrammeurs en was verantwoordelijk voor het programmeren van de Mark I en instructies voor de ponsmachine op tape. Ze schreef ook de 561 paginas tellende gebruikershandleiding voor de Mark I.

De nauwe relatie tussen het Amerikaanse leger en de vroege computerindustrie, eerst gevoed door de Tweede Wereldoorlog en vervolgens de Koude Oorlog, vormden het carrièrepad van Hopper. Hopper en haar collegas in het Harvard-lab werkten aan uiterst geheime berekeningen die essentieel waren voor de oorlog: het berekenen van rakettrajecten , het maken van range-tabellen voor nieuwe luchtafweergeschut en het kalibreren van mijnenvegers. Naast hun werk voor de marine, voltooiden Hopper en haar collegas ook berekeningen voor het leger en run-nummers die door John von Neumann werden gebruikt bij het ontwikkelen van de plutoniumbom. op Nagasaki, Japan.

Na de oorlog wees Hopper een hoogleraarschap aan Vassar af om aan Harvard te blijven, en werd hij een research fellow in technische wetenschappen en toegepaste fysica. Gedurende deze tijd hielp ze bij de ontwikkeling van de Mark II- en Mark III-computers, terwijl Harvard financieringscontracten van de marine bleef ontvangen. Op een avond in 1945, terwijl ze aan de Mark II werkten, kwamen Hopper en haar collegas een probleem tegen. Ze haalden de machine uit elkaar en vonden een grote mot. Hoewel de term “bug” al sinds de 19e eeuw door ingenieurs werd gebruikt om een mechanische storing te beschrijven, was Hopper de eerste die een computerprobleem een “bug” noemde en sprak van “debuggen” van een computer.

In 1946 verliet Hopper de actieve dienst toen de marine haar verzoek om een reguliere commissie afwees vanwege haar leeftijd. Kort daarna verliet Hopper Harvard toen duidelijk werd dat ze geen promotie zou krijgen of een vaste aanstelling zou krijgen. In 1949 trad ze toe tot de Eckert- Mauchly Computer Corporation in Philadelphia als senior wiskundige.Het bedrijf, dat al snel werd overgenomen door Remington Rand, had de eerste elektronische computer (de ENIAC) ontwikkeld onder legercontracten.

In Philadelphia voerde Hopper een aantal van haar meest invloedrijke werk uit. Als hoofdprogrammeur voor Remington Rand werkte ze aan de UNIVAC I (Universal Automatic Computer). In 1952 ontwikkelde haar programmeerteam de eerste computertaal “compiler” genaamd A-0. Compilers vertaalden wiskundige code in machinaal leesbare binaire code, en ze zouden het uiteindelijk mogelijk maken om programmas te schrijven voor meerdere computers in plaats van een enkele machine. team ontwikkelde Flow-Matic, de eerste programmeertaal die Engelstalige commandos gebruikte. In tegenstelling tot eerdere computertalen zoals FORTRAN, die wiskundige symbolen gebruikten, gebruikte Flow-Matic gewone Engelse woorden. Hopper vond dat gegevensverwerkers, die niet typisch wiskundigen of ingenieurs, zouden meer op hun gemak zijn bij het gebruik van op woord gebaseerde talen. In een interview in 1980 legde ze uit: “Wat ik zocht toen ik begon met de Engelse taal, was om een andere hele groep mensen te brengen die de computer gemakkelijk konden gebruiken … Ik bleef roepen om meer gebruikersvriendelijk talen. De meeste dingen die we krijgen van academici, computerwetenschappers, zijn op geen enkele manier aangepast aan mensen. ”2

Toen ze op 79-jarige leeftijd met pensioen ging als schout bij nacht, was Hopper de oudste dienende officier in de Amerikaanse strijdkrachten. (Afbeelding uit openbaar domein)

Naarmate het aantal computertalen toenam, groeide de behoefte aan een gestandaardiseerde taal voor zakelijke doeleinden. In 1959 werd COBOL (afkorting van “common business-oriented language”) geïntroduceerd als de eerste gestandaardiseerde algemene zakelijke computertaal. Hoewel veel mensen hebben bijgedragen aan de “uitvinding” van COBOL, promootte Hopper de taal en de acceptatie ervan door zowel het leger als de particuliere sector. sector gebruikers. Gedurende de jaren zestig leidde ze de inspanningen om compilers voor COBOL te ontwikkelen. Haar biograaf Kurt Beyer noemt haar “de persoon die het meest verantwoordelijk was voor het succes van COBOL in de jaren zestig”. Haar invloed was aanzienlijk: in de jaren zeventig was COBOL de “meest gebruikte computertaal” ter wereld.3

Gedurende haar hele carrière in de privésector was Hopper reservist bij de marine gebleven. In 1966 dwong haar leeftijdsbeperking haar zich terug te trekken uit de marine als commandant. Ze noemde het later de meest trieste dag van mijn leven.4 Zeven maanden later, op 60-jarige leeftijd, werd ze echter teruggeroepen voor actieve dienst. Toenemende operaties in Zuidoost-Azië belastten de capaciteiten van de marine en haar hulp was nodig om standaardiseer de verschillende computertalen van de marine. Bijgenaamd “Amazing Grace” door haar ondergeschikten, bleef Hopper 19 jaar in actieve dienst. Ze ging in 1972 met pensioen bij UNIVAC, een divisie van Sperry Rand.

Hopper werd tegen het einde van haar leven een bekend figuur. Ze ontving meer dan 40 eredoctoraten en vele beurzen, professoren, onderscheidingen en conferenties zijn naar haar vernoemd. In 1972 ontving ze de Wilbur Lucius Cross-medaille van Yale. In 1991 kende president George Bush Hopper de National Medal of Technology toe, de hoogste technologische onderscheiding van het land; zij was de eerste vrouw die als individu zo geëerd werd. In 1996 gaf de marine de U.S.S. Hopper, een geleide raketvernietiger. Kurt Beyer, auteur van Grace Hopper en de uitvinding van het informatietijdperk, suggereert dat Hopper op latere leeftijd zoveel aandacht en zelfs beroemdheid kreeg omdat een Republikeins congreslid uit Illinois een interview met Hopper zag op 60 Minutes in 1983 Na het zien van het interview introduceerde hij met succes een wetsvoorstel om Hopper te promoveren tot de rang van commodore.

Op 79-jarige leeftijd ging Hopper met pensioen als schout bij nacht. Ze was de oudste dienende officier in het Amerikaanse leger. Krachten. Datzelfde jaar ging ze aan de slag als senior consultant in public relations bij de Digital Equipment Corporation, waar ze werkte tot een jaar voor haar dood in 1992. Hopper werd begraven met volledige militaire eer op Arlington National Cemetery.

In 2016 ontving Hopper postuum de Presidential Medal of Freedom, de hoogste burgerlijke onderscheiding van het land, als erkenning voor haar opmerkelijke bijdragen op het gebied van informatica.

Visionaire communicator en opvoeder

Hopper was niet alleen een briljante wiskundige en computerwetenschapper; ze was ook een begenadigd leraar en communicator. Hoewel ze het comfort van haar facultaire positie in Vassar verliet om bij de marine te gaan, bleef lesgeven een deel van haar leven. In 1959 was Hopper een bezoekende en vervolgens adjunct-docent aan de Moore School of Electrical Engineering aan de University of Pennsylvania. Van 1971 tot 1978 was ze hoogleraar in managementwetenschappen aan de George Washington University. Buiten de academische wereld organiseerde ze talloze workshops en conferenties om het begrip van programmeren te bevorderen en de gemeenschap van computerprogrammeurs uit te breiden.Tijdens haar tijd bij Eckert-Mauchly en zijn opvolgers bleef ze ook een seminar geven. Bij het aanvaarden van de National Medal of Technology zei Hopper: “Als je mij vraagt op welke prestatie ik het meest trots ben, zou het antwoord alle jonge mensen zijn die ik in de loop der jaren heb opgeleid; dat is belangrijker dan het schrijven van de eerste compiler. ”5

Hoppers talenten als docent hielpen haar ook te communiceren met een breed scala aan doelgroepen: technische experts en ingenieurs, bedrijfsleiders en gegevensverwerkers, jongeren en het grote publiek. Ze hielp haar zakelijke klanten te overtuigen van de waarde van het adopteren van nieuwe technologieën, en Beyer beschrijft haar als een “woordvoerder van de zich ontwikkelende computerindustrie” in de jaren vijftig.6 Hopper speelde een vergelijkbare rol voor de marine. Van 1977 tot 1986 was ze “de belangrijkste propagandist van de marine voor haar computerprogramma als … vertegenwoordiger voor wetenschappelijke verenigingen, brancheverenigingen en technische symposia.” 7 In de laatste jaren van haar leven deed ze soortgelijk werk in public relations voor de Digital Equipment Corporation .

Hopper was ook een duidelijke schrijver. In opdracht van Howard Aiken schreef ze s werelds eerste computerprogrammeerhandleiding. Gedurende haar carrière hechtte ze veel waarde aan documentatie en het vermogen om complexe situaties en problemen uit te leggen aan verschillende publiek. “Ik heb het gevoel gekregen dat het geen zin heeft om iets te doen tenzij je kunt communiceren”, zei ze in een interview in 1980.8

Tijdens de Koude Oorlog gingen militaire en zakelijke investeringen in computertechnologie door groeien. Desalniettemin bleven veel mensen sceptisch over wat computers konden doen of hoe ze nieuwe gebieden en toepassingen konden transformeren. Hopper was er vurig van overtuigd dat de vooruitgang in de informatica zou blijven versnellen; ze omhelsde en keek uit naar de toekomst. Ze zei vaak dat ze wilde leven tot 1 januari 2000, om de onverwachte vorderingen van computers tegen die tijd te zien – en om de ongelovigen uit te lachen. “Ik denk dat we voortdurend onderschatten wat we met computers kunnen doen als we het echt proberen”, zei ze in 1980.9 Dit vertrouwen dat computers steeds alomtegenwoordiger zouden worden, was een drijvende kracht achter haar inspanningen om ze gebruiksvriendelijker te maken.

Bibliografie

Er zijn uitgebreide archiefcollecties over het leven van Hopper. Naast de Grace Murray Hopper Collection in het Smithsonian en relevante collecties bij andere universiteiten en onderzoeksinstituten, zijn er ook duizenden paginas met mondelinge geschiedenissen die werden verzameld bij Hopper en haar collegas gedurende een periode van 50 jaar.

Ondanks deze rijke bronnen zijn er geen uitgebreide biografieën van Hopper. Kurt W. Beyer, “Grace Hopper and the Invention of the Information Age ”(Cambridge: MIT Press, 2009), concentreert zich op de periode van 1945 tot 1960 en beëindigde zijn inhoudelijke discussie over haar leven met de oprichting van COBOL. Een andere nuttige bron is Kathleen Williams “Improbable Warriors: Mathematicians Grace Hopper and Mina Rees in World War II”, in B. Booss-Bavnbek en J. Høyrup, eds., “Mathematics and War”, 108-125 (Basel: Birkhäuser , 2003).

Er is heel weinig geschreven over het persoonlijke leven van Hopper. Hopper scheidde in 1945 van haar man, een lerares Engels. Ze hertrouwde nooit en kreeg nooit kinderen. Kurt Beyer bespreekt haar worsteling met alcoholisme, depressie en zelfmoordgedachten in de jaren veertig, maar zijn boek beschrijft niet hoe en of ze herstelde.

1. “Oral History of Captain Grace Hopper”, interview afgenomen in december 1980 door Angeline Pantages, Naval Data Automation Command, Maryland, Computer History Museum, 1980, 11. Hierna “Hopper Oral History.”

2. Beyer, “Grace Hopper,” 304, 310.

4. Door een slechte gezondheid kon Hopper de onderscheiding niet persoonlijk in ontvangst nemen, maar ze bereidde deze opmerkingen voor, die namens haar werden gemaakt. Zie Carmen Lois Mitchell, ” The Contribution of Grace Murray Hopper to Computer Science and Computer Education ”(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. Zie voor feitelijke fouten in het boek van Beyer Judy Green en Jeanne LaDuke, “To the editor”, Isis 102, nr. 1 (maart 2011): 136-137. Beyer stelt bijvoorbeeld ten onrechte dat Hopper de eerste vrouw was die een Ph.D. in wiskunde van Yale.

Correctie: in een eerdere versie van dit verhaal stond ten onrechte dat Hopper een Ph.D. in “wiskunde en wiskundige fysica” had behaald. Haar doctoraat was alleen in het eerste.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *