Grace Murray Hopper (1906-1992): O moștenire de inovație și servicii
Pe 11 februarie, președintele Peter Salovey a anunțat că el și Yale Corporation au votat schimbarea numelui Calhoun Colegiul, unul dintre colegiile rezidențiale universitare, pentru a onora absolventa Grace Murray Hopper. Grace Brewster Murray Hopper a fost un pionier în informatică și ofițer naval. Citește povestea. Iată o privire asupra vieții și moștenirii lui Hopper.
Grace Brewster Murray Hopper a fost un pionier al computerului și ofițer naval. A obținut o diplomă de masterat (1930) și un doctorat. (1934) în matematică din Yale. Unul dintre primii trei „programatori” moderni, Hopper este cel mai bine cunoscut pentru contribuțiile sale remarcabile la dezvoltarea limbajelor computerizate. Cunoscută ca ireversibilă, cu limbă ascuțită și strălucitoare, s-a bucurat de cariere lungi și influente atât în marina SUA, cât și în cea privată. sector.
Fiica lui Walter Fletcher Murray (Yale BA 1894, Phi Beta Kappa) și Mary Campbell Van Horne, Grace Brewster Murray s-a născut în 1906 în New York City. Tatăl ei deținea o companie de asigurări. a fost educată în școli private, iar familia a varat la Wolfeboro, New Hampshire. În 1928 a absolvit Phi Beta Kappa de la Vassar College cu diplome în matematică și fizică. În 1930 Hopper a primit masteratul în matematică de la Yale. În 1931 a început să predea matematica la Vassar în timp ce își urma doctoratul la Yale sub conducerea pionierului în computere Howard Engstrom. În 1934 și-a finalizat doctoratul în matematică și fizică matematică de la Yale. În timpul unui sabatic de un an de la Vassar, Hoppe Am studiat cu celebrul matematician Richard Courant la Universitatea din New York.
Hopper a ajuns la vârsta majoră într-o perioadă de neobișnuită oportunitate pentru femei. Un număr relativ mare de femei primeau doctorate în anii 1920 și 1930 – cifre care nu vor mai fi echivalate până în anii 1980.1 Al Doilea Război Mondial a creat, de asemenea, oportunități pentru femeile de a intra pe piața muncii în număr mai mare. Cu toate acestea, succesul lui Hopper într-un domeniu dominat de bărbați și în organizații dominate de bărbați, inclusiv marina SUA, a fost excepțional.
După bombardarea Pearl Harbor și intrarea Statelor Unite în al doilea război mondial, Hopper a decis să se alăture efortului de război. A fost inițial respinsă din cauza vârstei și a dimensiunii sale mici, dar a persistat. Luând concediu de la Vassar, unde era profesor asociat, Hopper s-a alăturat Rezervei Navale din SUA (Rezerva pentru Femei) în decembrie 1943 și a fost repartizat la Biroul de proiect de calcul al navelor de la Universitatea Harvard. Acolo a lucrat pentru Howard Aiken, un alt pionier în domeniul calculatoarelor, care a dezvoltat Calculatorul automat automat controlat de secvențe IBM, mai cunoscut sub numele de Mark I, unul dintre primele computere electromecanice. Unul dintre primii trei „programatori” de computere, Hopper a fost responsabil pentru programarea Mark I și a instrucțiunilor mașinii de perforat pe bandă. De asemenea, a scris manualul de utilizare de 561 de pagini pentru Mark I.
Relația strânsă dintre armata americană și industria informatică timpurie, hrănită mai întâi de cel de-al doilea război mondial și apoi de războiul rece, au modelat calea carierei lui Hopper. Hopper și colegii ei de ofițeri din laboratorul Harvard au lucrat la calcule extrem de secrete esențiale pentru efortul de război – calculul traiectoriilor rachetelor , creând tabele de distanță pentru noile tunuri antiaeriene și calibrarea măturătorilor. În plus față de munca lor pentru marină, Hopper și colegii ei au finalizat și calcule pentru armată și au „numărat numărul” folosit de John von Neumann în dezvoltarea bombei de plutoniu aruncate la Nagasaki, Japonia.
După război, Hopper a renunțat la o facultate la Vassar pentru a rămâne la Harvard, devenind cercetător în științe de inginerie și fizică aplicată. În acest timp, ea a ajutat la dezvoltarea computerelor Mark II și Mark III, în timp ce Harvard continua să primească contracte de finanțare de la Marina. Într-o seară din 1945, în timp ce lucrau la Mark II, Hopper și colegii ei au întâmpinat o problemă. Au despărțit mașina și au găsit o molie mare. Deși termenul „eroare” fusese folosit de ingineri încă din secolul al XIX-lea pentru a descrie o defecțiune mecanică, Hopper a fost primul care a făcut referire la o problemă a computerului drept „eroare” și a vorbit despre „depanarea” unui computer.
În 1946, Hopper a părăsit serviciul activ când Marina a respins cererea sa pentru o comisie obișnuită din cauza vârstei sale. La scurt timp după aceea, Hopper a părăsit Harvard când a devenit clar că nu va fi promovată sau nu i se va acorda mandatul. În 1949 s-a alăturat echipei Eckert- Mauchly Computer Corporation din Philadelphia ca matematician senior.Compania, care a fost achiziționată în curând de Remington Rand, a dezvoltat primul computer electronic (ENIAC) în baza contractelor armatei.
În Philadelphia, Hopper a întreprins unele dintre cele mai influente lucrări ale sale. În calitate de programator principal pentru Remington Rand, ea a lucrat la UNIVAC I (Universal Automatic Computer). În 1952, echipa sa de programare a dezvoltat primul „compilator” de limbaj pentru computer numit A-0. Compilatorii au tradus codul matematic în cod binar citibil de mașină și, în cele din urmă, ar face posibilă scrierea de programe pentru mai multe computere, mai degrabă decât pentru o singură mașină. echipa a dezvoltat Flow-Matic, primul limbaj de programare care a folosit comenzi în limba engleză. Spre deosebire de limbajele de computer anterioare, cum ar fi FORTRAN, care folosea simboluri matematice, Flow-Matic a folosit cuvinte în limba engleză obișnuite. Hopper a considerat că procesoarele de date, care nu erau de obicei matematicieni sau inginerii, ar fi mai confortabili folosind limbaje bazate pe cuvinte. Într-un interviu din 1980, ea a explicat: „Ceea ce am urmărit la începutul limbii engleze a fost să aduc un alt grup întreg de oameni capabili să utilizeze computerul cu ușurință … am continuat să apelez pentru mai multă utilizare limbi. Majoritatea lucrurilor pe care le primim de la academicieni, oameni de informatică, nu sunt în niciun fel adaptate oamenilor. ”2
Pe măsură ce numărul limbajelor computerizate a proliferat, a crescut nevoia unui limbaj standardizat în scopuri comerciale. În 1959, COBOL (prescurtarea „limbaj comun orientat spre afaceri”) a fost introdus ca primul limbaj computerizat general pentru afaceri. Deși mulți oameni au contribuit la „invenția” COBOL, Hopper a promovat limba și adoptarea acesteia atât de către militari, cât și de către cei privați. utilizatorii din sector. De-a lungul anilor 1960, ea a condus eforturile de a dezvolta compilatoare pentru COBOL. Biograful ei, Kurt Beyer, o numește „persoana cea mai responsabilă pentru succesul COBOL în anii 1960”. Influența ei a fost semnificativă; până în anii 1970 COBOL era „cel mai utilizat limbaj de calculator” din lume.3
De-a lungul carierei sale în sectorul privat, Hopper a rămas rezervist al Marinei. În 1966, restricțiile de vârstă au forțat-o să se retragă din Marina ca comandant. Mai târziu, ea a numit-o „cea mai tristă zi din viața mea.” 4 Șapte luni mai târziu, totuși, la vârsta de 60 de ani, a fost readusă la serviciul activ. Operațiunile în creștere din Asia de Sud-Est impuneau capacitățile Marinei, iar ajutorul ei era necesar pentru standardizează multiplele limbaje informatice ale Marinei. Supranumită „Amazing Grace” de subalternii ei, Hopper a rămas în serviciu activ timp de 19 ani. S-a retras din UNIVAC, o divizie a lui Sperry Rand, în 1972.
Hopper a devenit o figură bine recunoscută spre sfârșitul vieții sale. Ea a primit mai mult de 40 de grade onorifice și multe burse, profesori, premii și conferințe sunt numite în cinstea ei. În 1972 a primit medalia Wilbur Lucius a lui Yale. În 1991, președintele George Bush i-a acordat lui Hopper Medalia Națională a Tehnologiei, cel mai înalt premiu al tehnologiei națiunii; a fost prima femeie care a fost atât de onorată ca individ. În 1996, Marina a comandat S.U.A. Hopper, un distrugător de rachete ghidate. Kurt Beyer, autorul cărții „Grace Hopper and the Invention of the Information Age”, sugerează că Hopper a atras atâta atenție și chiar „celebritate” târziu în viață, deoarece un congresman republican din Illinois a văzut un interviu cu Hopper la „60 Minutes” în 1983 După ce a văzut interviul, a introdus cu succes un proiect de lege pentru ca Hopper să fie promovat la gradul de comodor.
La vârsta de 79 de ani, Hopper s-a retras ca contraamiral. Ea era cel mai vechi ofițer din armata SUA. În același an a mers să lucreze ca consultant senior în relații publice la Digital Equipment Corporation, unde a lucrat până cu un an înainte de moartea sa în 1992. Hopper a fost înmormântat cu onoruri militare depline în Cimitirul Național Arlington.
În 2016, Hopper a primit postum Medalia Libertății Prezidențiale, cea mai înaltă onoare civilă a națiunii, ca recunoaștere a contribuțiilor sale remarcabile la domeniul informaticii.
Comunicator și educator vizionar
opper a fost nu doar un matematician și un informatician strălucit; a fost, de asemenea, un profesor talentat și comunicator. Deși a părăsit confortul poziției sale de facultate la Vassar pentru a se alătura marinei, predarea a rămas parte din viața ei. În 1959, Hopper a fost lector vizitat și apoi adjunct la Școala Moore de Inginerie Electrică de la Universitatea din Pennsylvania. Din 1971 până în 1978 a ocupat funcția de lector profesor în științe de management la Universitatea George Washington. În afara mediului academic, ea a organizat nenumărate ateliere și conferințe pentru a promova înțelegerea programării și a extinde comunitatea programatorilor de computere.De-a lungul timpului petrecut la Eckert-Mauchly și la companiile care i-au succedat, a continuat să predea un seminar. Acceptând Medalia Națională a Tehnologiei, Hopper a spus: „Dacă mă întrebați de ce realizare sunt cel mai mândru, răspunsul ar fi toți tinerii pe care i-am instruit de-a lungul anilor; asta este mai important decât să scriu primul compilator. ”5
Talentele lui Hopper ca profesor au ajutat-o, de asemenea, să comunice cu o mare varietate de audiențe – experți tehnici și ingineri, lideri de afaceri și procesoare de date, tineri și publicul larg. A contribuit la convingerea clienților de afaceri de valoarea adoptării noilor tehnologii, iar Beyer o descrie ca „purtător de cuvânt al industriei informatice în evoluție” în anii 1950. 6 Hopper a jucat un rol similar pentru Marina. Între 1977 și 1986 a fost „cea mai importantă propagandistă a Marinei pentru programul său de computer ca … reprezentantă pentru societățile învățate, asociații din industrie și simpozioane tehnice.” 7 În ultimii ani ai vieții sale, ea a lucrat în relații publice pentru Digital Equipment Corporation. .
Hopper a fost, de asemenea, un scriitor clar. La ordinele lui Howard Aiken, ea a scris primul manual de programare computerizată din lume. De-a lungul carierei sale a acordat o mare valoare documentației și fiind capabilă să explice situații complexe și probleme diferiților. „Am ajuns să simt că nu are rost să faci nimic decât dacă poți comunica”, a spus ea într-un interviu din 1980.8
În timpul Războiului Rece, investițiile militare și de afaceri în tehnologia computerelor au continuat a creste. Cu toate acestea, mulți oameni au rămas sceptici cu privire la ceea ce ar putea face computerele sau la modul în care ar putea transforma noi domenii și aplicații. Hopper credea cu fervoare că progresele în domeniul informaticii vor continua să se accelereze; s-a îmbrățișat și a așteptat cu nerăbdare viitorul. Ea a spus deseori că vrea să trăiască până la 1 ianuarie 2000, pentru a vedea progresele neașteptate pe care le făcuseră computerele până atunci – și a râde de necredincioși. „Cred că subestimăm în mod constant ce putem face cu computerele dacă încercăm cu adevărat”, a spus ea în 1980.9 Această încredere că computerele vor deveni din ce în ce mai omniprezente a fost o forță motrice în spatele eforturilor sale de a le face mai ușor de utilizat.
Bibliografie
Există colecții arhivistice extinse despre viața lui Hopper. Pe lângă Colecția Grace Murray Hopper de la Smithsonian și colecțiile relevante din alte universități și institute de cercetare, există și mii de pagini de istorii orale care au fost colectate de la Hopper și colegii ei pe o perioadă de 50 de ani.
În ciuda acestor surse bogate, nu există biografii cuprinzătoare despre Hopper. Kurt W. Beyer, „Grace Hopper and the Invention of the Information Age ”(Cambridge: MIT Press, 2009), se concentrează asupra perioadei din 1945 până în 1960, încheind discuția sa de fond despre viața ei cu crearea COBOL. O altă sursă utilă este „Improbable Warriors: Mathematicians Grace Hopper și Mina Rees în al doilea război mondial” al lui Kathleen Williams, în B. Booss-Bavnbek și J. Høyrup, eds., „Mathematics and War,” 108-125 (Basel: Birkhäuser , 2003).
S-a scris foarte puțin despre viața personală a lui Hopper. Hopper a divorțat de soțul ei, profesor de engleză, în 1945. Nu s-a recăsătorit niciodată și nici nu a avut copii. Kurt Beyer discută despre luptele ei cu alcoolismul, depresia și gândurile suicidare din anii 1940, dar cartea sa nu detaliază cum și dacă și-a revenit.
1. „Oral History of Captain Grace Hopper”, interviu realizat în decembrie 1980 de Angeline Pantages, Naval Data Automation Command, Maryland, Computer History Museum, 1980, 11. În continuare „Hopper Oral History”.
2. Beyer, „Grace Hopper”, 304, 310.
4. Starea de sănătate slabă l-a împiedicat pe Hopper să primească premiul în persoană, dar a pregătit aceste remarci, care au fost pronunțate în numele ei. Vezi 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, „Războinici improbabili”, 118.
7. „Hopper Oral History”, 26.
8. „Hopper Oral History”, 48.
9. Pentru erori de fapt din cartea lui Beyer, vezi Judy Green și Jeanne LaDuke, „Pentru editor”, Isis 102, nr. 1 (martie 2011): 136-137. De exemplu, Beyer afirmă în mod eronat că Hopper a fost prima femeie care a primit un Doctor în matematică de la Yale.
Corecție: o versiune anterioară a acestei povești spunea în mod incorect că Hopper a primit un doctorat în „matematică și fizică matematică”. Doctoratul ei a fost doar în primul.