Грейс Хоппер — американский учёный в области вычислительной техники и программирования, разработала первый в истории компилятор — программу, «переводящую» человеческие команды в машинный код.

image.png
Грейс Хоппер (урождённая Грейс Брюстер Мюррей) — американский учёный в области вычислительной техники и программирования, контр-адмирал (1985, первая женщина-адмирал во флоте США).

Биография

  • Родилась 9 декабря 1906 года в Нью-Йорке. 
  • Училась в женском Вассар-колледже в Покипси (штат Нью-Йорк) (бакалавр математики и физики, 1928) и Йельском университете (доктор наук, 1934). 
  • Преподавала математику в Вассар-колледже (1933–1943). 
  • Окончила мичманскую школу, получила звание младшего лейтенанта флота (июль 1944). Начала работать в отделе баллистических расчётов при Гарвардском университете, где освоила электромеханические компьютеры Mark I и Mark II, построенные Г. Айкеном, на которых решала различные вычислительные задачи.
  • С 1949 года работала в компании П. Эккерта и Дж. Мокли, участвовала в разработке первого коммерческого компьютера UNIVAC I. 
  • Вышла в отставку в августе 1986 года, после чего ещё несколько лет работала консультантом в компании Digital Equipment Corporation.
  • Умерла 1 января 1992 года в Арлингтоне (штат Виргиния).

Деятельность

  • Внесла вклад в развитие теории и практики программирования: ею были предложены многие базовые понятия, такие как библиотеки подпрограмм, относительная адресация, мнемонические обозначения (1952), описаны процесс компиляции и первый компилятор A-0 (1952) и др.. 
  • Под её руководством разработаны ранние языки программирования MATH-MATIC (1957, одновременно с языком Fortran) и FLOW-MATIC (1957, первый язык для обработки экономических данных, оказавший серьёзное влияние на COBOL). 
  • Ей приписывается популяризация понятия об отладке программ
  • Параллельно с военной службой Хоппер читала лекции по информатике и программированию: сначала в Пенсильванском университете, а затем в Университете Джорджа Вашингтона.

Благодаря множеству достижений и высокому чину во флоте Хоппер иногда называют «Удивительная Грейс», «Amazing Grace» (возможно, аллюзия на гимн Amazing Grace). 

Награды

  • Национальная медаль США в области технологий и инноваций — 1991. 
  • Премия имени Хоппер — учреждена Ассоциацией вычислительной техники (1971). 
  • Посмертно — Президентская медаль Свободы (2016). 
  • Более 40 почётных учёных степеней в университетах разных стран.

Память

  • В честь Грейс Хоппер назван эсминец ВМФ США USS Hopper (DDG-70), суперкомпьютер Cray XE6 «Hopper» Исследовательского вычислительного центра министерства энергетики (NERSC), трансатлантический подводный кабель связи. 
  • С 1994 года проводится серия Мемориальных конференций женщин-компьютерщиков памяти Грейс Хоппер. 
  • В 2024 году Институт инженеров электротехники и электроники (IEEE) посвятил памятный знак в честь Грейс Хоппер из Пенсильванского университета за её роль в изобретении компилятора A-0.