Grace Hopper

Lesen Sie die vollständige Biografie, den IQ-Wert, Zitate und Errungenschaften von Grace Hopper auf Geniuses.Club.

Ein Schiff im Hafen ist sicher, aber dafür werden Schiffe nicht gebaut.

Grace Brewster Murray Hopper geb. Murray war eine amerikanische Informatikerin und Konteradmiralin der United States Navy. Als eine der ersten Programmiererinnen des Harvard Mark I Computers war sie eine Pionierin der Computerprogrammierung, die einen der ersten Linker erfand. Hopper war die erste, die die Theorie maschinenunabhängiger Programmiersprachen entwickelte, und die FLOW-MATIC-Programmiersprache, die sie mit dieser Theorie schuf, wurde später erweitert, um COBOL zu schaffen, eine frühe höherrangige Programmiersprache, die noch heute in Verwendung ist.

Vor ihrem Eintritt in die Navy verdiente sich Hopper einen Ph.D. in Mathematik von der Yale University und war Professorin für Mathematik am Vassar College. Hopper versuchte sich während des Zweiten Weltkriegs in der Navy anzumelden, wurde aber abgelehnt, weil sie 34 Jahre alt war. Stattdessen trat sie den Navy Reserves bei. Hopper begann ihre Karriere in der Informatik 1944, als sie im Harvard Mark I Team unter der Leitung von Howard H. Aiken arbeitete. 1949 trat sie der Eckert–Mauchly Computer Corporation bei und war Teil des Teams, das den UNIVAC I Computer entwickelte. Bei Eckert–Mauchly begann sie, den Linker zu entwickeln. Sie glaubte, dass eine auf Englisch basierende Programmiersprache möglich war. Ihr Linker konvertierte englische Begriffe in Maschinencode, den Computer verstehen konnten. Bis 1952 hatte Hopper ihren Programm-Linker fertiggestellt, ursprünglich Compiler genannt, der für das A-0-System geschrieben wurde. Während ihres Kriegsdienstes mitverfasste sie drei Arbeiten basierend auf ihrer Arbeit am Harvard Mark 1.

1954 wählte Eckert–Mauchly Hopper, um ihre Abteilung für automatische Programmierung zu leiten, und sie leitete die Veröffentlichung einiger der ersten kompilierten Sprachen wie FLOW-MATIC. 1959 nahm sie am CODASYL-Konsortium teil, das Hopper konsultierte, um sie bei der Erstellung einer maschinenunabhängigen Programmiersprache zu leiten. Dies führte zur COBOL-Sprache, die von ihrer Idee inspiriert wurde, dass eine Sprache auf englischen Wörtern basiert. 1966 trat sie aus der Naval Reserve in den Ruhestand, aber 1967 berief die Navy sie zum aktiven Dienst zurück. Sie trat 1986 aus der Navy in den Ruhestand und fand Arbeit als Beraterin für die Digital Equipment Corporation, wo sie ihre Computererfahrungen teilte.

Der U.S. Navy Arleigh Burke-Klasse Lenkwaffenzerstörer USS Hopper wurde nach ihr benannt, ebenso wie der Cray XE6 „Hopper" Supercomputer bei NERSC. Während ihres Lebens erhielt Hopper 40 Ehrendoktorate von Universitäten auf der ganzen Welt. Ein College der Yale University wurde zu ihren Ehren umbenannt. 1991 erhielt sie die National Medal of Technology. Am 22. November 2016 wurde ihr postum die Presidential Medal of Freedom von Präsident Barack Obama verliehen.

Frühe Jahre und Ausbildung

Hopper wurde in New York City geboren. Sie war die Älteste von drei Kindern. Ihre Eltern, Walter Fletcher Murray und Mary Campbell Van Horne, waren schottischer und niederländischer Abstammung und besuchten die West End Collegiate Church. Ihr Urgroßvater, Alexander Wilson Russell, ein Admiral in der US Navy, kämpfte während des Bürgerkriegs in der Battle of Mobile Bay.

Hoppers Unterschriften auf einem Dienst-Anmeldungsformular für das Bureau of Ships Computation Project bei Harvard, das den Mark I baute und betrieb

Grace war als Kind sehr neugierig; dies war ein lebenslang andauerndes Merkmal. Im Alter von sieben Jahren beschloss sie, herauszufinden, wie ein Wecker funktioniert, und zerlegte sieben Wecker, bevor ihre Mutter bemerkte, was sie tat – darauf wurde sie auf eine Uhr beschränkt. Für ihre weiterführende Schulausbildung besuchte sie die Hartridge School in Plainfield, New Jersey. Hopper wurde zunächst mit 16 Jahren für die vorzeitige Zulassung zum Vassar College abgelehnt – ihre Testergebnisse in Latein waren zu niedrig – wurde aber im folgenden Jahr aufgenommen. Sie graduierte Phi Beta Kappa vom Vassar 1928 mit einem Bachelor-Abschluss in Mathematik und Physik und erwarb ihren Master-Abschluss von der Yale University 1930.

1934 erhielt sie einen Ph.D. in Mathematik von Yale unter der Leitung von Øystein Ore. Ihre Dissertation „New Types of Irreducibility Criteria" wurde im selben Jahr veröffentlicht. Hopper begann 1931, Mathematik am Vassar zu unterrichten, und wurde 1941 zur außerordentlichen Professorin befördert.

Sie war mit dem New York University Professor Vincent Foster Hopper 1906–1976 von 1930 bis zu ihrer Scheidung 1945 verheiratet. Sie heiratete nicht erneut, entschied sich aber, seinen Namen beizubehalten.

Karriere

Zweiter Weltkrieg

Hopper hatte versucht, sich früh im Zweiten Weltkrieg in der Navy anzumelden. Sie wurde aus mehreren Gründen abgelehnt. Mit 34 Jahren war sie zu alt zum Anmelden, und ihr Gewicht-zu-Größe-Verhältnis war zu niedrig. Ihr wurde auch verwehrt, weil ihre Arbeit als Mathematikerin und Mathematikprofessorin am Vassar College für die Kriegsanstrengungen wertvoll war. Während des Krieges 1943 erhielt Hopper Urlaub vom Vassar und wurde in die United States Navy Reserve vereidigt; sie war eine von vielen Frauen, die sich zum Dienst in den WAVES anmeldeten. Sie musste eine Ausnahmegenehmigung erhalten, um sich anzumelden; sie lag 15 Pfund 6,8 kg unter dem Navy-Mindestgewicht von 120 Pfund 54 kg. Sie meldete sich im Dezember an und wurde in der Naval Reserve Midshipmen's School am Smith College in Northampton, Massachusetts, ausgebildet. Hopper graduierte 1944 als Erste ihrer Klasse und wurde dem Bureau of Ships Computation Project an der Harvard University als Lieutenant, Junior Grade, zugewiesen. Sie diente im Mark I Computerprogrammierungs-Personal unter der Leitung von Howard H. Aiken. Hopper und Aiken verfassten gemeinsam drei Arbeiten über den Mark I, auch als Automatic Sequence Controlled Calculator bekannt. Hoppers Anfrage zum Wechsel zur regulären Navy am Ende des Krieges wurde aufgrund ihres fortgeschrittenen Alters von 38 Jahren abgelehnt. Sie setzte ihren Dienst in der Navy Reserve fort. Hopper blieb bis 1949 im Harvard Computation Lab und lehnte eine volle Professur am Vassar ab zugunsten einer Arbeit als Forschungsassistentin unter einem Navy-Vertrag bei Harvard.

UNIVAC

1949 wurde Hopper Angestellte der Eckert–Mauchly Computer Corporation als leitende Mathematikerin und trat dem Team bei, das den UNIVAC I entwickelte. Hopper diente auch als UNIVAC-Direktorin für automatische Programmentwicklung für Remington Rand. Der UNIVAC war 1950 der erste bekannte großformatige elektronische Computer auf dem Markt und war wettbewerbsfähiger bei der Verarbeitung von Informationen als der Mark I.

Als Hopper die Entwicklung einer neuen Programmiersprache empfahl, die vollständig englische Wörter verwenden würde, wurde ihr „sehr schnell gesagt, dass das nicht möglich ist, weil Computer Englisch nicht verstehen." Dennoch beharrte sie darauf. „Es ist für die meisten Menschen viel einfacher, eine englische Aussage zu schreiben, als Symbole zu verwenden", erklärte sie. „Also beschloss ich, dass Datenverarbeiter ihre Programme in Englisch schreiben sollten, und die Computer würden sie in Maschinencode übersetzen."

Hopper in einem Computerraum in Washington, D.C., 1978, fotografiert von Lynn Gilbert

Ihre Idee wurde drei Jahre lang nicht akzeptiert. In der Zwischenzeit veröffentlichte sie 1952 ihr erstes Papier zum Thema Compiler. In den frühen 1950er Jahren wurde das Unternehmen von der Remington Rand Corporation übernommen, und während sie für diese arbeitete, wurde ihre ursprüngliche Compiler-Arbeit durchgeführt. Das Programm war als A Compiler bekannt und seine erste Version war A-0.

1952 hatte sie einen funktionsfähigen Link-Loader, der damals als Compiler bezeichnet wurde. Sie sagte später, dass „Niemand das glaubte" und dass sie „einen laufenden Compiler hatte und niemand würde ihn anfassen. Sie sagten mir, Computer könnten nur Arithmetic machen." Sie fährt fort zu sagen, dass ihr Compiler „mathematische Notation in Maschinencode übersetzt. Das Manipulieren von Symbolen war für Mathematiker gut, aber es half den Datenverarbeitern nichts, die keine Symbol-Manipulatoren waren. Sehr wenige Menschen sind wirklich Symbol-Manipulatoren. Wenn sie sind, werden sie professionelle Mathematiker, keine Datenverarbeiter. Es ist für die meisten Menschen viel einfacher, eine englische Aussage zu schreiben, als Symbole zu verwenden. Also beschloss ich, dass Datenverarbeiter ihre Programme in Englisch schreiben sollten, und die Computer würden sie in Maschinencode übersetzen. Das war der Anfang von COBOL, eine Computersprache für Datenverarbeiter. Ich könnte sagen ‚Steuern vom Lohn abziehen' statt das in Oktalcode zu schreiben oder alle möglichen Symbole zu verwenden. COBOL ist die heute hauptsächlich verwendete Sprache in der Datenverarbeitung."

1954 wurde Hopper die erste Direktorin der automatischen Programmierung des Unternehmens benannt, und ihre Abteilung veröffentlichte einige der ersten Compiler-basierten Programmiersprachen, einschließlich MATH-MATIC und FLOW-MATIC.

COBOL

Im Frühjahr 1959 wurden Computerexperten aus Industrie und Regierung zu einer zweitägigen Konferenz zusammengebracht, die als Conference on Data Systems Languages CODASYL bekannt ist. Hopper diente als technische Beraterin des Komitees, und viele ihrer ehemaligen Mitarbeiter dienten im kurzfristigen Komitee, das die neue Sprache COBOL definierte, ein Akronym für COmmon Business-Oriented Language. Die neue Sprache erweiterte Hoppers FLOW-MATIC-Sprache um einige Ideen vom IBM-Äquivalent, COMTRAN. 

Hopper an der UNIVAC I Konsole, ca. 1960

Hoppers Überzeugung, dass Programme in einer Sprache geschrieben werden sollten, die dem Englischen nahe kommt, anstatt in Maschinencode oder in Sprachen nahe am Maschinencode, wie Assembly-Sprachen, wurde in der neuen Geschäftssprache erfasst, und COBOL wurde die bis dahin allgegenwärtigste Geschäftssprache. Unter den Mitgliedern des Komitees, das an COBOL arbeitete, war das Mount Holyoke College Alumnus Jean E. Sammet.

Von 1967 bis 1977 diente Hopper als Direktorin der Navy Programming Languages Group in der Planungsabteilung der Navy's Office of Information Systems und wurde 1973 zum Rang eines Captains befördert. Sie entwickelte Validierungssoftware für COBOL und seinen Compiler als Teil eines COBOL-Standardisierungsprogramms für die gesamte Navy.

Standards

In den 1970er Jahren plädierte Hopper dafür, dass das Verteidigungsministerium große, zentralisierte Systeme durch Netzwerke von kleinen, verteilten Computern ersetzt. Jeder Benutzer auf jedem Computer-Knoten konnte auf gemeinsame Datenbanken im Netz zugreifen. Sie entwickelte die Implementierung von Standards für die Prüfung von Computersystemen und -komponenten, am bedeutsamsten für frühe Programmiersprachen wie FORTRAN und COBOL. Die Navy-Tests auf Konformität mit diesen Standards führten zu einer signifikanten Konvergenz unter den Programmiersprachen-Dialekten der großen Computer-Hersteller. In den 1980er Jahren wurden diese Tests und ihre offizielle Verwaltung vom National Bureau of Standards NBS übernommen, heute bekannt als National Institute of Standards and Technology NIST.

Ruhestand

In Übereinstimmung mit Navy-Verschleißbestimmungen trat Hopper am Ende von 1966 mit dem Rang eines Commanders im Alter von 60 Jahren aus der Naval Reserve in den Ruhestand. Sie wurde im August 1967 für einen sechsmonatigen Zeitraum, der sich in eine unbefristete Zuweisung umwandelte, zum aktiven Dienst zurückgefordert. Sie trat 1971 erneut in den Ruhestand, wurde aber 1972 erneut aufgefordert, zum aktiven Dienst zurückzukehren. Sie wurde 1973 von Admiral Elmo R. Zumwalt, Jr., zum Captain befördert.

Nachdem der republikanische Vertreter Philip Crane sie in einem März-1983-Segment von 60 Minutes sah, setzte er sich für H.J.Res. 341 ein, eine gemeinsame Entschließung, die im Repräsentantenhaus ihren Ursprung hatte, die zu ihrer Beförderung am 15. Dezember 1983 zum Commodore durch spezielle Ernennung durch Präsident Ronald Reagan führte. Sie blieb mehrere Jahre über die obligatorische Pensionierung hinaus im aktiven Dienst durch spezielle Genehmigung des Kongresses. Mit Wirkung vom 8. November 1985 wurde der Rang Commodore in Rear Admiral Lower Half umbenannt und Hopper wurde eine von wenigen weiblichen Admiralen der Navy.

Hopper wird 1983 zum Commodore befördert

Nach einer Karriere, die sich über mehr als 42 Jahre erstreckte, trat Admiral Hopper am 14. August 1986 aus der Navy in den Ruhestand. Bei einer Feier in Boston an der USS Constitution zu Ehren ihres Ruhestands wurde Hopper die Defense Distinguished Service Medal verliehen, die höchste Nicht-Kampf-Dekoration des Verteidigungsministeriums.

Zum Zeitpunkt ihres Ruhestands war sie der älteste aktive dienstleistende Beauftragte der United States Navy – 79 Jahre, acht Monate und fünf Tage –, und hielt ihre Ruhestandszeremonie an Bord des ältesten beauftragten Schiffes der United States Navy ab – 188 Jahre, neun Monate und 23 Tage. Admirale William D. Leahy, Chester W. Nimitz, Hyman G. Rickover und Charles Stewart waren die einzigen anderen Offiziere in der Marine-Geschichte, die im aktiven Dienst in einem höheren Alter dienten. Leahy und Nimitz dienten im aktiven Dienst lebenslang aufgrund ihrer Beförderungen zum Rang eines Fleet Admiral.

Nach dem Ruhestand

Nach ihrem Ruhestand von der Navy wurde sie als leitende Beraterin bei Digital Equipment Corporation DEC eingestellt. Hopper wurde zunächst von Rita Yavinsky eine Position angeboten, bestand aber darauf, den typischen formellen Interviewprozess durchzulaufen. Sie schlug dann im Scherz vor, dass sie bereit wäre, eine Position zu akzeptieren, die sie an alternierenden Donnerstagen verfügbar machte, ausgestellt in ihrem Museum für Informatik als Pionierin, im Austausch gegen ein großzügiges Gehalt und ein unbegrenztes Spesenbudget. Stattdessen wurde sie als hauptberufliche leitende Beraterin eingestellt. In dieser Position vertrat Hopper das Unternehmen bei Branchenforen, diente in verschiedenen Branchenkomitees, zusammen mit anderen Verpflichtungen. Sie behielt diese Position bis zu ihrem Tod im Alter von 85 Jahren 1992.

Mit den Größten vergleichen

Pablo Picasso vs Thomas EdisonBobby Fischer vs RembrandtGregor Mendel vs Marie CurieElon Musk vs Mark Twain
Zum Ranking →Alle Vergleiche →

Wunderkinder

Wunderkinder →

Spiele und komm morgen wieder

Tägliche Genie-Challenge · Guess the genius
19th-century mathematician who wrote the first algorithm for Charles Babbage's Analytical Engine.
Tippe deine Antwort ↓
Welches Genie bist du? Kostenloser IQ-Test