Это все она: Грейс Хоппер – от ВМС до компиляторов. Грейс мюррей хоппер - бабушка программирования

В возрасте шестидесяти лет Грейс Хоппер присваивают звание капитана третьего ранга и отправляют на заслуженный отдых. Но уже через год звёздно-полосатый флот опомнился и вернул старушку в свои ряды, при этом с ней был подписан "пожизненный контракт". Она была назначена на должность главного системного аналитика американского военно-морского флота.


Когда я поближе познакомился с историей жизни контр-адмирала ВМФ США, "матери компьютера", "бабушки КОБОЛа", "королевы программного обеспечения", несравненной Грейс Брюстер Мюррей Хоппер, мне оставалось лишь удивляться тому, что никто из наших внимательных читателей до сих пор не потребовал от меня подробнейшего жизнеописания этой потрясающей женщины. Вне всяких сомнений сия особа заслуживает здоровенного нерушимого изваяния на компьютерном Олимпе, рядом с которым, как средство борьбы с чрезмерной пафосностью, будет соседствовать малюсенький монументик вредоносному насекомому, ибо, согласно легенде, именно старушка Грейс засушила первого компьютерного жука (более известного под ковбойской кличкой - Bug).

Опасаясь сквозняков, страховой агент Уолтер Флетчер Мюррей плотно прикрыл за доктором входную дверь. Всё прошло благополучно. Всего за пару часов его маленькая Мэри родила крохотную девочку, и сейчас они обе спали. Теперь им удастся вместе встретить Рождество, не замирая в сомнениях "не пора ли звать врача?". "Всё будет хорошо, всё будет хорошо", - уговаривал он себя. "Мэри сильная, она такая сильная". Да и дела вроде бы пошли на поправку. Им удалось выкупить небольшую, но уютную квартирку в самом центре Нью-Йорка, и теперь чванливая родня Мэри Рассел должна была наконец заткнуться. Да, она вышла замуж за потомственного страхового агента, а не за "блестящего морского офицера", которого ей сватал её сумасшедший дедуля, к счастью для американского флота уже отваливший в отставку (пусть даже он и дослужился до адмирала). Безумный 1906 год закончился, теперь Америке будут нужны не вояки, а инженеры, врачи и: (да-да, не смейтесь) и страховые агенты. Хорошо хоть отец Мэри его понимал. А ведь это именно он (хозяин просторного кабинета Главного Инженера города Нью-Йорка) помог им с квартирой. Ничего, придёт время и Уолтер за всё расплатится. Сполна. Он поднялся наверх, в спальню, и остановился в дверях. Его девочки спали. Маленькая изящная Мэри и маленькая изящная Грейс.

Жизнь наладилась. Мэри родила ему ещё одну дочку и сына. Он обзавёлся собственной конторой, которая приносила небольшой, но стабильный доход. Теперь летом они могли себе позволить снимать большую дачу в Нью Гэмпшире на берегу озера, а не торчать в жару в душной городской квартире. Грейс, на правах старшей, верховодила малышнёй. Уолтер мог часами смотреть, как дети стайкой носились по приусадебной лужайке. После ужина младших укладывали, а Грейс и Мэри, словно подружки, усаживались шить немудрёную одёжку куклам или вместе разучивали романсы ушедшего столетья. К школе Грейс уже довольно бегло читала (младшие не засыпали без сказки) и сносно могла изобразить на фортепиано с десяток популярных мелодий. Но основные интересы крошки Грейс сосредоточились в технической сфере: дедушкин автомобиль, бабушкины очки, мамины наручные часики, папины часы на цепочке и, наконец, будильники. До будильников было добраться проще простого, поэтому все семь домашних будильников превратились в семь аккуратных холмиков, состоящих из шестерёнок, колёсиков, валиков, звоночков и прочей волшебной ерунды. Уолтер прощал дочь за детские шалости, она была так похожа на мать.

Вскоре для Грейс начались школьные будни. Десять лет в частной школе для девочек позже вспоминались как "десять лет бессмысленной ссылки". Любимой математике даже в старших классах уделялось не более одного часа в неделю, основными предметами изучения были этика, манеры, домашнее хозяйство, музицирование. Хорошо хоть, что настоящая американская леди должна была быть выносливой как лошадь, поэтому в школе приветствовали занятия физическими играми. И проворная Грейс играла в бейсбол, баскетбол, хоккей на траве, водное поло. А дома, с мамой Мэри, они решали задачки и придумывали головоломки для домашних. Грейс мечтала о поступлении в математический колледж. Что до упрямого Уолтера, то он рассчитывал поскорее выдать шуструю девицу замуж. Смущало лишь то обстоятельство, что в свои шестнадцать она выглядела лет на тринадцать-четырнадцать от силы.

Тогда-то и случилось то, чего Уолтер боялся всю свою жизнь. Однажды вечером Мэри, опасаясь сквозняков, поплотнее закрыла дверь за доктором, приходившем к мужу. Диагноз подтвердился, - тромбофлебит (бич Мюрреев) прогрессировал. Требовалась немедленная операция. На следующий день Уолтера увезла карета скорой помощи. Вернулся он через полтора месяца: безногим инвалидом. Казалось, в семье поселился живой покойник. Однажды он позвал к себе Грейс. Она знала, отец зовёт, чтобы поговорить с ней о вариантах замужества, ведь ему уже было не под силу содержать семью. Она знала и боялась этого разговора. Но неожиданно Уолтер заговорил совершенно о другом, он объявил ей о категорическом решении все свои сбережения вложить в дальнейшее образование детей. По совету матери Грейс выбрала Вассар Колледж, знамен

итый своими демократическими традициями и высочайшим качеством преподавания точных наук. Первая попытка поступления оказалась неудачной. Грейс провалила ненавистную латынь. Зато, когда она вновь поступала после года упорных занятий, то её уже были готовы принять сразу на второй курс (что, впрочем, не соответствовало строгим правилам колледжа).

Грейс закончила колледж в 1928 году. В дипломе значилось "бакалавр математики". Кроме того она получила почетный диплом старейшего академического общества Фи Бета Каппа и продолжила образование в Йельском университете. Через два года Мэри и Уолтер, скрепя сердца, благословили брак своей старшей дочери с недоучившимся филологом Винсентом Хоппером. Злые языки сокурсников поговаривали, что бесшабашная крошка Грейс выбрала себе мужа именно из-за фамилии (hopper - блоха, grace hopper - изящная блоха). Ещё через пару лет магистр математики Грейс Хоппер возвращается в Вассар Колледж в роли преподавателя (оклад $65 в месяц), продолжая параллельно научную работу. В 1934 она становится первой женщиной, защитившей в Йеле докторскую диссертацию по математике. Перед госпожой Хоппер открывались блестящие перспективы. Бесчисленные конференции, международные семинары, доклады в самых престижных научных заведениях Штатов. Её признали, ею гордились, с ней были счастливы сотрудничать. Она получила собственную кафедру, стала профессором. Триумфальное академическое шествие "американской Ковалевской" оборвалось в 40-м году. Семейная лодка дала основательную течь, и Грейс, в свойственной для себя манере, нашла парадоксальный ход. Она приняла решение оставить всё нажитое добро мужу и поступить на военную службу. Выбрала для этого она далеко не самое подходящее время, человечество втягивалось в очередную всемирную бойню.

Однако даже несомненное героическое прошлое одного из предков Грейс (напоминаю, прадедушка был адмиралом флота) не могло повлиять на военную комиссию. Посудите сами, зачем самой мощной армии в мире тощая (168 см - 47 кг) подслеповатая леди 34 лет с прокуренными лёгкими и застарелым гастритом, имеющая весьма отдалённое представление о казарме. Но настырная Хоппер не желала сдаваться, в течение трёх лет она добивалась специальных решений разнообразных комиссий по своему вопросу и, наконец, в декабре 1943 приняла военную присягу. Она не попала на фронт. После ускоренных кратких курсов в военно-морской академии новоиспечённый младший лейтенант Грейс Мюррей Хоппер была прикомандирована к Интендантскому управлению ВМФ, а первым местом её службы стало Бюро артиллерийских вычислительных проектов при Гарвардском университете. Грейс была принята на работу в качестве первого программиста знаменитой электромеханической вычислительной машины Марк I (свыше ста кубометров сверкающего металла). Эта штука являла собой чудо инженерной мысли, производившее до трёх арифметических действий в секунду и имевшее целых 72 байта оперативки. Профессор (лейтенант) Грейс Хоппер попала в команду профессора (старшего лейтенанта) Говарда Эйкена. Их отношения сложились наилучшим образом с первой же фразы, произнесённой чудаковатым профессором. "Где, чёрт возьми, вы пропадали?" - возопил Эйкен только что заявившейся для знакомства Хоппер. Всё складывалось как нельзя лучше, её ждали, в ней нуждались, она была на своём месте. Теперь наша героиня трудилась над сухими баллистическими расчётами и всё больше влюблялась в "железного Марка". Вместе они внесли немалый вклад в победу антигитлеровской коалиции.

Война закончилась. Пришла пора мирной жизни. Но Грейс не вернулась к мужу, она оформила официальный развод и сняла скромное холостяцкое жильё неподалёку от Гарвардской компьютерной лаборатории. На свет уже появились Марк II и Марк III, она не могла их бросить. Легенда гласит, что именно там и тогда был отловлен первый "баг". На самом деле имя Грейс Хоппер связывают с "охотой на насекомых" лишь потому, что она любила пересказывать историю "первой удачной охоты" как свою собственную. Насколько мне известно, термин "баг" - мелкая техническая помеха - был введён в научный обиход великим экспериментатором и изобретателем "лампочки Ильича" Томасом Эдисоном. История Грейс про зловредного мотылька, отловленного в недрах "Марка Второго" и засушенного в рабочем журнале, относится к 1947 году. Сие "знаменательное" событие имело место в Военно-морском исследовательском центре в Далгрене (штат Вирджиния), за несколько сотен километров от Гарвардской лаборатории, в которой служила многомудрая инженер-лейтенант Хоппер. Данный факт подтверждён документально, журнал с вклеенным мотыльком до наших дней хранится в Музее американской истории Смитсониана.

Если же говорить об истинных заслугах Грейс Хоппер, то начинать следовало бы с её вклада в разработку теории автоматизации программистского процесса. Именно она первой начала бескомпромиссную борьбу с

кустарщиной в программировании. В обиход было введено понятие "библиотека подпрограмм", которую дотошная Грейс собирала собственноручно, абсорбируя лучшие разработки своих собратьев по ремеслу. Это увлечение госпожа Хоппер оправдывала природной ленью и нежеланием всякий раз мучительно вспоминать "как это уже было когда-то кем-то сделано". Идея, казалось бы, плавала на поверхности, но была безусловно революционной для своего времени. Экономия сил и средств была совершенно очевидной, плюс резко снижалась вероятность допущения случайной ошибки. К тому времени она была одним из ведущих специалистов в корпорации Remington Rand (ранее известной как Eckert-Mauchly, а позже превратившейся в Sperry Rand), владеющей патентами на первые электронно-цифровые компьютеры ENIAC и UNIVAC, эти машины были раз в двадцать производительней всех "Марков", вместе взятых. Грейс давно перешла в категорию "женщин за сорок", когда ею была совершена вторая революция в программировании. Будучи упорной в своём стремлении избавить человечество от необходимости общаться с машиной исключительно на языке кодов, лейтенант Хоппер разработала первую транслирующую программу, которую она назвала "компилятором". Эта программа (известная также как "A-0 compiler") переводила на машинный язык творение "ленивого" программиста, записанное в удобной для обработки и понимания алгебраической и текстовой форме. Во многом благодаря находкам Грейс Хоппер, вскоре появился на свет и первый "дружелюбный" язык программирования, КОБОЛ (COBOL, COmmon Business Oriented Language), до сих пор используемый во многих финансовых приложениях.

В возрасте шестидесяти лет Грейс Хоппер присваивают звание капитана третьего ранга и отправляют на заслуженный отдых. Но уже через год звёздно-полосатый флот опомнился и вернул старушку в свои ряды, при этом с ней был подписан "пожизненный контракт". Она была назначена на должность главного системного аналитика американского военно-морского флота. Седовласому "катрангу" Хоппер был выделен отдельный кабинет, который жизнерадостная пенсионерка сразу же украсила настенными часиками, идущими в обратную сторону, и настольной коробкой для хранения документации с шокирующей надписью "personal computer". В её обязанности входило курирование бесчисленных военных компьютерных программ и преподавание вычислительной математики студентам в форме и в гражданском. Она носилась бешеным метеором из штата в штат с неизменным окурком "лакки-страйк" без фильтра в жёлтых зубах, сея разумное, доброе, вечное. Студенты любили старушку за образность и способность к умопомрачительной жестикуляции. Её вещественные призывы к экономии времени и сил вошли в легенду: экономия одной наносекунды иллюстрировалась 30-сантиметровым куском медной проволоки. А однажды раздосадованная нерадивостью младого поколения Грейс приволокла в аудиторию целую микросекунду - трехсотметровую катушку провода. Когда в 1969 году впервые выбирали "человека года" в компьютерном мире США, этого звания практически единогласно была удостоена именно Грейс Хоппер. Не счесть наград, которыми её осыпали позже, но эта была самой памятной.

Заслуги бабушки перед человечеством были столь очевидны, что вскоре опомнившееся военное начальство утвердило приказ о "присвоении капитану третьего ранга Грейс Хоппер очередного звания капитана второго ранга". Шёл 1973 год, Грейс было далеко за шестьдесят и о военной карьере она уже не помышляла. Впрочем генералитету до того понравилось менять погоны на кителе "вечной пенсионерки", что ещё через десять лет она дослужилась до командора (капитан первого ранга), а к семидесяти девяти годам стала контр-адмиралом. Президент Рональд Рейган лично пожал морщинистую лапку. Алекс Рассел мог бы гордиться своей бравой правнучкой. И всё же, в восьмидесятилетнем возрасте, она была окончательно отправлена в отставку. На торжественной церемонии, посвящённой этому событию, героический адмирал Леман, цепляя медаль "За отличную службу" на грудь коллеги, трагически произнёс "Грейс, где я ещё найду человека твоего калибра?!" Но, выйдя в отставку, миссис Хоппер не успокоилась. Она стала Главным консультантом в корпорации Digital Equipment и в этой роли продолжала колесить по миру с популярными лекциями и научными докладами вплоть до последних дней. На одной из злых карикатур, опубликованных в журнале New Yorker, старушка Грейс отказывалась пройти во врата рая до тех пор, пока апостол Пётр не обзаведётся собственным персональным компьютером. В 91-м очередной президент Штатов, Джордж Буш, вручил ей Национальную медаль за развитие технологий (что-то вроде нашей ленинской/сталинской премии). Её хоронили на Арлингтонском кладбище, со всеми воинскими почестями, сразу после новогодних празднеств 1992 года. А весной 1996-го на рейде появился сверкающий сталью ракетный фрегат USS Hopper (DUG 70). Старушке бы понравился

Грейс Хоппер – американский учёный и контр-адмирал флота США, написала программы для гарвардского компьютера Mark-I, разработала первый компилятор для компьютерного языка программирования и внедрила термин “баг”.

  • Грейс Брюстер Мюррей (Grace Brewster Murray) родилась в семье страхового агента Уолтера Флетчера Мюррея и Мэри Кемпбелл Хорн Мюррей 9 декабря 1906 года, в Нью-Йорке, США. Грейс была старшей из троих детей, выросших в атмосфере тепла и любви.
  • К 4 годам Грейс научилась читать и проводила за этим занятием долгие часы. Девочка старательно занималась игрой на фортепиано. Но настоящей её страстью были различные механические устройства и принцип их работы. В своих интервью она говорила, что обожала машинки младшего брата.
  • Школа не сильно привлекала юную Грейс, так как основное внимание там уделялось домашнему хозяйству, манерам и всему тому, что должна была знать благовоспитанная леди тех времён.
  • Высшим образованием Грейс обязана болезни свого отца . Из-за прогрессировавшего тромбофлебита Уолтеру Мюррею ампутировали обе ноги. Осознав то, что он не в состоянии обеспечивать свою семью должным образом и предложить двум дочерям нормальное приданное, Уолтер Мюррей решает дать всем троим детям хорошее высшее образование, которое поможет им выжить самостоятельно.
  • В 1923 году Грейс подала документы на поступление в колледж Вассар , но провалила экзамены по латыни. Неудача не сломила девушку, подтянув за год латынь, она поступила в известный колледж для девушек, который успешно окончила (получила степень бакалавра физики и математики и различные грамоты) в 1928 году.
  • В 1930 году, отучившись в Йельском университете, Грейс становится магистром математики .
  • В этом же году Грейс Мюррей вышла замуж за преподавателя английской словесности – Винсента Фостера Хоппера, став Грейс Хоппер. А в 1931 году миссис Хопер вернулась в колледж Вассар преподавателем математики.
  • Спокойная и размеренная жизнь казалась Грейс крайне скучным занятием. В 1934 году Грейс Хоппер стала первой женщиной в истории, защитившей докторскую диссертацию по математике в Йельском университете. После этого жизнь Грейс действительно изменилась. Она постоянно принимала участие в различных семинарах, конференциях, читала доклады и т.д.
  • В 1940 году рассталась со своим мужем. Больше Грейс Хоппер в брак не вступала.
  • Сразу же после развода Грейс принимает решение о поступлении на военную службу. Мисс Хоппер трижды отказывали по причине недостаточной физической подготовки, маленького веса и непризывного возраста (34 года).
  • Во время Второй мировой войны появилась необходимость в новобранцах, и Грейс Хоппер таки призвали. В декабре 1943 году она приняла присягу и в мае 1944 поступила на службу в ВМФ США .
  • Грейс поступила на должность третьего программиста вычислительной машины Mark-I, в Бюро артиллерийских вычислительных проектов при Гарвардском университете.
  • Постоянный пересчёт повторяющихся таблиц казался Грейс монотонным и нудным процессом, поэтому она написала подпрограммы, которые делали это автоматически. В августе 1944 года была написана первая подпрограмма для вычисления sin(х) . Для экономии времени Грейс продолжала собирать программы других программистов, создав большую базу подпрограмм.
  • Грейс Хоппер стала соавтором Говарда Эйкена в написании трёх статей о Mark-I .
  • Получила награду за безупречную службу и работу на вычислительных машинах серии Mark (Mark-I, Mark-II, Mark-III).
  • После окончания войны Грейс хотела оставаться в регулярном флоте, но её просьба была отклонена в связи с возрастом (38 лет). Отказавшись от профессорской должности в колледже Вассара, Грейс продолжала исследовательскую работу в Гарварде по контракту с флотом до 1949 года.
  • В 1949 году Грейс Хоппер поступила на работу в фирму Эккерт-Моучли (создатели электронного компьютера ENIAC), на которой принимала активное участие в разработке программных средств для коммерческого компьютера UNIVAC-I .
  • Досконально освоив восьмеричную систему счисления, Грейс решила избавиться от неё. В эти же годы Грейс занималась упрощением системы Джона Моучли «ShortCode».
  • В 1951 году Грейс Хоппер создала первый компилятор А-0 , преобразовывающий коды программ на стадии компиляции в машинные коды. В последующие годы появлялись усовершенствованные версии А-0: А-1, А-2, А-3.
  • В 1952 году на одной из первых конференций Ассоциации компьютерной техники Хоппер сделала доклад, посвященный компилирующим программам.
  • В 1954 году группа под руководством Грейс Хоппер разработала систему АТ-3 , включающую язык программирования и компилятор, в дальнейшем получившую название MATH-MATIC.
  • В 1959 году начала работу над созданием ещё более совершенного аппаратно-независимого языка для коммерческих приложений. К Осени 1959 года создание языка было завершено. Он получил название COBOL (Common Business Oriented Language) и стал, пожалуй, самым известным детищем Грей Хоппер, а сама она получила ласкательное прозвище «Бабушка Кобол».

  • В 1969 году была признана человеком года , более 40 университетов присвоили ей различные учёные степени.
  • В возрасте шестидесяти лет Грейс получила звание капитана третьего ранга и отправилась на пенсию. Но уже через год (в 1967 году) ВМФ призвал её обратно, подписав с ней «пожизненный» контракт. В 1980 она стала капитаном Управления вычислительной техники в Вашингтоне, в 1983 году получила звание капитана первого ранга, а в 1985 (79 лет) – звание контр-адмирала .
  • Наконец-то выйдя в отставку, в 1986 году, Грейс стала Главным консультантом Digital Equipment и продолжала ездить с лекциями и докладами по всему миру.
  • В 1991 году президент США Джордж Буш вручил ей Национальную медаль за развитие технологий .
  • Грейс Хоппер скончалась 1-го января 1992 году, была похоронена на Арлингтонском кладбище со всеми подобающими военными почестями.
  • В 1996 году в состав МВФ США вошёл ракетный фрегат USSHopper, названный в её честь.
  • С 2006 года в Аризоне проходит ежегодная Конференция имени Грейс Хоппер , объединяющая женщин, работающих в сфере информационных технологий.
  • Студенты и коллеги любили Грейс Хоппер за неиссякаемый оптимизм, отменное чувство юмора и юношеский задор, не покидавший «Потрясающую Грейс» до последних дней её жизни, в чем можно убедиться,

Весной 1996-го в состав ВМФ США вошел ракетный фрегат USS Hopper (DDG 70). Так что контр-адмирал Грейс Мюррей Хоппер по-прежнему в строю. Да и фрегат, наверное, пришелся бы старушке по вкусу, ведь Потрясающая Грейс, как ее называли на флоте, с детства любила технику…


Грейс родилась 9 декабря 1906 года в Нью-Йорке. Родители, отец – Уолтер Флетчер Мюррей (Walter Fletcher Murray) и мать – Мэри Кэмпбел Хорн Мюррей (Mary Campbell Horne Murray), были без ума от малышки Грейс, старшей среди трех детей. Уолтер Мюррей работал страховым агентом, дела шли неплохо, и со временем он даже обзавелся собственной конторой, которая приносила хотя и не большой, но стабильный доход. По крайней мере, семья не бедствовала, и детишек летом вывозили на дачу, которую родители снимали в Нью-Гемпшире на берегу озера... Жизнь шла своим чередом – дети подрастали, Грейс, на правах старшей, верховодила малышами и к школе уже освоила чтение, что позволяло ей забавлять младших детей чтением сказок, а прочую родню она приводила в умиление, вполне сносно наигрывая на фортепиано десяток популярных мелодий. Однако помимо этих вполне обычных увлечений, свойственных девочке из приличной семьи, было у малышки еще одно развлечение, присущее скорее мальчишкам, нежели маленьким девочкам. Грейс привлекала техника. И не просто с точки зрения всяческих “блестящих штучек”, а из стремления познать, “как это все работает”. Семь будильников семьи Мюррей превратились в семь кучек шестеренок, колесиков и прочих совершенно замечательных деталек, пав жертвой любопытства маленькой Грейс.

Но, как известно, все хорошее проходит. Закончилось и беззаботное детство Грейс. Начались школьные будни. По моде того времени, она обучалась в частной школе для девочек, где основными предметами были этика, приятные манеры, домашнее хозяйство и музицирование – вещи, необходимые благовоспитанной леди. Впрочем, по представлениям американцев, наверное, доставшимся им в наследство от ковбоев Дикого Запада, истинная американская леди, кроме того, должна была быть выносливой и сильной, а потому физические упражнения и спортивные игры тоже входили в программу обучения. Возможно, что именно занятия спортом приучили не отличавшуюся особой силой Грейс преодолевать трудности, а может, это качество было в ней и от природы…

Как бы то ни было, а Грейс мечтала о поступлении в математический колледж, чему в немалой степени способствовали обнаружившиеся у девочки способности к точным наукам, которые она унаследовала от своей матери. Однако американское общество начала века еще только начинало вкушать плоды феминизма, и истинным предназначением женщины считались традиционные ценности в виде семьи, детей, мужа… Серьезное изучение математики, в глазах общественного мнения, было неподобающим занятием для представительницы прекрасного пола. А потому шансов на воплощение своей мечты у Грейс Мюррей было немного. Впрочем, жизнь – штука сложная, порой приносящая неожиданные сюжетные повороты, до которых не додумался бы ни один романист. Как это ни горько звучит, но именно несчастье, произошедшее в семье, позволило Грейс реализовать свою мечту. Случилось так, что отцу, страдавшему тромбофлебитом, ампутировали обе ноги… Увы, Уолтеру Мюррею было уже не под силу содержать семью и, что самое по тем временам ужасное, он не мог обеспечить хорошего приданого своим двум дочерям. Отец принял единственно возможное решение – дать девочкам хорошее образование, наравне с единственным сыном, чтобы они могли позаботиться о себе сами. Именно отец, как позже признавалась Грейс Мюррей, вдохновил ее на получение высшего образования, презрев общественное мнение, уготовившее ей стандартную роль домохозяйки. И она сполна использовала представившуюся возможность.

В 1923 году шестнадцатилетняя Грейс Мюррей подала документы в Вассар Колледж (Vassar College) и успешно… “срезалась” на экзамене по латыни. Пришлось Грейс основательно проштудировать этот “мертвый” язык, и следующая попытка, предпринятая через год, увенчалась успехом. Тут надо сказать, что история самого Вассар Колледжа заслуживает отдельного описания. Основателем этого учебного заведения в 1861 году стал Мэтью Вассар, потомственный пивовар. Сам не имевший даже среднего образования, Вассар всегда тянулся к знаниям, и, будучи весьма прогрессивным человеком, он половину своего состояния (около полумиллиона долларов, по тем временам сумма астрономическая) вложил в основание первого в Америке женского колледжа. Да не простого, а колледжа, дававшего своим ученицам полноценное образование. И вот именно этот колледж закончила в 1928 Грейс Мюррей. Девушка получила диплом бакалавра математики и физики, а ее успехи были отмечены почетным дипломом старейшего академического общества “Фи Бета Каппа” (Phi Beta Kappa).

На этом, однако, образование не закончилось. В 1930 году она успешно окончила Йельский университет (Yale University), став магистром математики. И в этом же году Грейс Мюррей стала миссис Хоппер, выйдя замуж за Винсента Фостера Хоппера (Vincent Foster Hopper), преподавателя английской словесности Нью-Йоркской коммерческой школы. Правда, некоторые острословы из числа сокурсников утверждали, что решающим фактором для Грейс при выборе мужа послужила его удивительная фамилия – Hopper (блоха). Ведь Grace Hopper – это не что иное, как грациозная или изящная блоха. Студенты есть студенты! Но, с другой стороны, замужество все-таки вещь серьезная, хотя кто знает, кто знает…

В 1931 году миссис Грейс Мюррей Хоппер вернулась в Вассар Колледж преподавателем математики с окладом 800 долларов в год, или что-то около 67 долларов в месяц. Казалось бы, начинается тихая семейная жизнь, но только не для “бедовой девчонки” Грейс. В 1934 году Грейс Мюррей Хоппер стала первой в истории женщиной, защитившей в Йельском университете докторскую диссертацию по математике. Пришло признание ее математических заслуг, и для госпожи Хоппер началась новая жизнь. Участие в международных конференциях и семинарах, доклады и выступления в американских университетах, успешная научная работа, собственная кафедра, профессорство и… крах личной жизни. В 1940 году супруги расстались. А вслед за этим профессор Хоппер приняла решение о поступлении на военную службу. Грейс любила нестандартные ходы. Впрочем, до воплощения в жизнь очередного решения этой неординарной женщины было не так-то и близко. Дело в том, что рекрут Грейс Мюррей Хоппер ни по каким параметрам не подходила для армейской службы. Начать с того, что возраст был у нее уже далеко не призывной (34 года), по меркам военных, весила она слишком мало, для того чтобы ее можно было призвать на службу, да к тому же страдала гастритом, слабыми легкими и вдобавок ко всему еще и была профессором математики. Вы себе представляете тощего профессора математики, несущегося по полю с винтовкой наперевес? Вот и армейское начальство такой картины себе представить не могло и потому всячески пыталось доказать “этой взбалмошной дамочке”, что ни армия, ни флот США в ее услугах не нуждаются. Но у рекрута Хоппера на этот счет было свое мнение.

Как это ни странно, Грейс опять же помогло несчастье. Началась вторая мировая, и требовались новобранцы. Три года госпожа Хоппер добивалась своего, собирая всяческие комиссии и добиваясь от военных специальных решений по своему вопросу (“в виде исключения”, “принимая во внимание”, “с учетом обстоятельств”…). Наконец, в 1943 году под натиском этой хрупкой женщины вооруженные силы США капитулировали. Грейс Мюррей Хоппер была призвана на флот. После принятия в декабре 1943 года военной присяги и прохождения ускоренного курса военной подготовки младший лейтенант Грейс Мюррей Хоппер была прикомандирована к Интендантскому управлению ВМФ США. Место службы – Бюро артиллерийских вычислительных проектов при Гарвардском университете. Должность – третий программист вычислителя Mark I, едва ли не первой в мире автоматической электронной вычислительной машины, обладавшей фантастическим быстродействием, – до трех арифметических действий в секунду.

Все это великолепие использовалось для расчета баллистических таблиц, столь необходимых для артиллерийских стрельб. Надо сказать, что работа эта была достаточно нудной и требовала от программистов громадной усидчивости и внимания, поскольку для осуществления повторяющихся расчетов приходилось каждый раз заново создавать программу. Так вот при работе на компьютере Mark I впервые были введены некоторые приемы, которые в дальнейшем нашли практическое применение в программировании, став своеобразной классикой. В частности, первыми инструментами, которые экономили труд программистов, стали подпрограммы: в августе 1944 года для Mark I была написана первая подпрограмма для вычисления sin(x). Хотя справедливости ради надо сказать, что сам термин “подпрограмма” был введен позже англичанином Морисом Уилксом.

Дальнейший ход событий объяснялся извечной человеческой ленью. Ну посудите сами, обидно и скучно каждый раз заново писать одни и те же программы, зная, что кто-то уже этим занимался. И то решение, что уже витало в воздухе, привнесла в практику программирования именно Грейс Хоппер . Она занялась “коллекционированием”… подпрограмм. Коллекция пополнялась достаточно быстро, и вскоре уже накопилась целая “библиотека подпрограмм” из лучших образцов творчества ее коллег. Нехитрый подход позволил убить сразу двух зайцев. Во-первых, уменьшилось время, требующееся для разработки новых программ, поскольку заново нужно было разрабатывать только те элементы программы, которые до этого еще не опробовались. А во-вторых, резко уменьшилось количество ошибок, поскольку ранее разработанная программа была отлажена предшественниками и, как правило, уже не содержала ошибок. Выигрыш был очевиден.

За безупречную службу и работу на вычислительных машинах серии Mark (Mark-I, II, III), Грейс Мюррей была отмечена флотским командованием. Кстати, примерно к этому же времени относится еще одна, поистине анекдотическая ситуация, приведшая к появлению нового термина в программировании – debugging. Случилось так, что в компьютер Mark II неведомо каким образом залетел мотылек и… закоротил контакты одного из бесчисленных реле внутри вычислительного “монстра”. Позже Грейс Мюррей Хоппер так рассказывала об этом случае: “Когда к нам зашел офицер, чтобы узнать, чем мы занимаемся, мы ответили, что очищаем компьютер от насекомых (debugging). Термин debugging (отладка) с тех пор прижился и стал использоваться для обозначения поиска неисправностей в компьютере, особенно в программном обеспечении”.

В 1949 году Грейс Хоппер перешла на работу старшим математиком во вновь образовавшуюся фирму Eckert-Mauchly, которая занималась разработкой первых электронных вычислительных машин. Хоппер принимала участие в разработке программных средств для коммерческого компьютера UNIVAC-1.

И тут неутомимая Грейс опять-таки придумала, что можно модернизировать. Надо сказать, что в то время для облегчения процесса составления программ на машинном языке вместо записи команд в двоичной системе счисления использовалась восьмеричная система счисления. Грейс Хоппер так хорошо освоила эту систему, что однажды даже заполнила баланс своего банковского счета в восьмеричной системе счисления, забыв, что банки пока что еще работают в десятичной системе. “Я столкнулась с проблемой жизни в двух мирах, – вспоминала Грейс Хоппер , – вероятно, это было одной из причин, побудивших меня по возможности избавиться от восьмеричных чисел”. Как это можно сделать? Заставить компьютер “понимать” более-менее обычный человеческий язык! Идея для того времени просто-таки революционная. Впрочем, у Грейс Хоппер уже был предшественник.

В 1949 году Джон Моучли создал систему под названием Short Code. Она позволяла записывать решаемую задачу в виде математических формул. Дальше при помощи специальной вспомогательной таблицы нужно было символ за символом преобразовывать эти формулы в двухлитерные коды. На следующем шаге специальная программа компьютера превращала эти коды в двоичный машинный код. Система хотя и облегчала процесс написания программы, все же была достаточно громоздкой и неудобной. “Ленивая” Грейс Хоппер решила упростить ее. Конечно, упростить с точки зрения потенциального пользователя, а отнюдь не структуры самой системы.

В 1951 году Грейс Хоппер создала первый компилятор. Она же, кстати, ввела в обиход и сам этот термин. Разработанный компилятор осуществлял функцию объединения и в ходе трансляции производил организацию подпрограмм, выделение памяти компьютера, преобразование команд высокого уровня

(в то время псевдокодов) в машинные команды. Первый компилятор получил обозначение А-0, затем, по мере его расширения и улучшения, в последующие годы появились версии А-1, А-2, А-3.

В 1954 году группой под руководством Грейс Хоппер была разработана система АТ-3, которая включала в себя язык программирования и компилятор. В дальнейшем система получила коммерческое название MATH-MATIC и продавалась компанией Remington Rand (новое название Eckert-Mauchly) вместе с компьютером UNIVAC-1.

При создании нового языка программирования Грейс Хоппер использовала революционный по тем временам подход. Для начала было отобрано около 30 английских легко запоминающихся слов типа: add (сложить), compare (сравнить), transfer (переслать). Слова были отобраны не простые – каждое из них содержит неповторимую комбинацию из первой и третьей букв, поэтому компилятор при генерации машинного кода мог игнорировать все остальные буквы в слове. В дальнейшем этот принцип стал использоваться при создании прочих языков программирования.

В 1956 году было завершено создание “необычного” языка и компилятора. Он получил название В-0, а с 1958 года система В-0 поступила на рынок под коммерческим названием FLOW-MATIC. В отличие от языка ФОРТРАН, ориентированного для разработки научных приложений, FLOW-MATIC был первым языком для задач обработки коммерческих данных.

В 1959 году началась работа по созданию еще более совершенного, аппаратно-независимого языка для коммерческих приложений. Она успешно завершилась в 1961 году созданием языка COBOL (Common Business Oriented Language). Одним из основных консультантов при создании языка была, конечно же, Грейс Мюррей Хоппер, получившая с тех пор забавное прозвище “бабушка КОБОЛА”. Кстати, COBOL до сих пор используется во многих финансовых приложениях.

В возрасте шестидесяти лет Грейс Хоппер получила звание капитана третьего ранга, и она отправилась на заслуженный отдых. Но если сама капитан Грейс Хоппер могла обойтись без флота, занимаясь любимой математикой и программированием, то, как оказалось, флот без нее – нет. Через год, в 1967 году “пенсионерка” вернулась на действительную военную службу. С ней был подписан “пожизненный контракт”, и Грейс Мюррей Хоппер назначили на должность главного системного аналитика американского военно-морского флота. Редчайший, едва ли не единственный случай в истории американского флота, когда военнослужащий-женщина была вновь призвана на военную службу!

К 1980 году Грейс Хоппер стала капитаном Управления вычислительной техники в Вашингтоне. В 1983 году она получила звание капитана первого ранга, а в ноябре 1985 года – звание контр-адмирала, став первой и единственной женщиной в мире, удостоившейся такого звания на исходе восьмого десятка. А с 1982 года и вплоть до своей окончательной отставки в 1986 году она была старейшим действующим офицером американской армии.

Только не надо думать, что возраст сказался на задоре и энтузиазме “бабушки программирования”. Обзаведясь после возвращения в строй собственным кабинетом, “кэп три” Хоппер поспешила украсить его настенными часами, идущими в обратную сторону, а на стол водрузила коробку для хранения документации с шокирующей надписью… “personal computer”.

Круг ее интересов не ограничивался исключительно воинской службой – Грейс Хоппер преподавала вычислительную математику студентам и военным слушателям. Учеников поражала ее образность, юношеский задор и сумасшедшая жестикуляция. В легенду вошли ее “вещественные” призывы к оптимизации затрат времени и сил. Так, например, экономия одной наносекунды иллюстрировалась 30-сантиметровым куском медной проволоки. А как-то раз Грейс не поленилась принести в аудиторию целую “микросекунду” – трехсотметровую катушку провода.

Более 40 университетов и колледжей присвоили ей различные звания. А когда в 1969 году впервые выбирали “человека года” в компьютерном мире США, то именно Грейс Мюррей Хоппер была удостоена этого звания.

И все же годы брали свое. В 1986 году в восьмидесятилетнем возрасте контр-адмирал Грейс Мюррей Хоппер была окончательно списана с флота. Правда, старушка на этом не успокоилась и еще успела поработать консультантом в компании DEC. А в 1991 году лично президент Соединенных Штатов Америки Джордж Буш (отец нынешнего президента США Джорджа Буша, теперь уже младшего) вручил ей Национальную медаль за развитие технологий.

1 января 1992 года Грейс Мюррей Хоппер не стало. Вместе с ней ушла целая эпоха в истории вычислительной техники, когда сила и убежденность одиночек закладывали основу для дальнейшего развития программного и аппаратного обеспечения на десятилетия вперед. Вклад Грейс Хоппер в развитие программирования трудно переоценить и можно сравнить разве что с тем, какое значение имели работы Ньютона для развития физики.

Как и положено по флотскому уставу, контр-адмирала Грейс Мюррей Хоппер похоронили на Арлингтонском кладбище, отдав все воинские почести. Впрочем, на этом история не заканчивается… Весной 1996-го в состав ВМФ США вошел ракетный фрегат USS Hopper (DDG 70).

Так что контр-адмирал Грейс Мюррей Хоппер по-прежнему в строю. Да и фрегат, наверное, пришелся бы старушке по вкусу, ведь Потрясающая Грейс, как ее называли на флоте, с детства любила технику…

) - американская учёная и контр-адмирал флота США. Программист гарвардского компьютера Марк I.

  • В детстве разобрала 7 будильников, чтобы понять, как все устроено.
  • Боролась за идею машинонезависимого языка программирования.
  • Разработала первый компилятор.
  • Приложила руку к распространению мема «дебаггинг» (выловив настоящего жука из Mark 2).
  • Могла объяснить сообразительным военным, что такое «наносекунда» и «пикосекунда». На пальцах.
  • В её честь назвали эсминец USS Hopper (DDG-70) .
  • И суперкомпьютер Cray XE6 «Hopper».
  • И в ее честь именная премия Ассоциации вычислительной техники (ACM) - присуждается молодому (до 35 лет) специалисту, сделавшему значительный вклад в области вычислительной техники.
Построив успешную карьеру математика в Йеле (защитив докторскую и став профессором), Грэйс Хоппер в 1943 (37 лет) пошла добровольцем во Флот.
Но у нее был недобор по весу 6 кг, поэтому пришлось сесть «за клавиатуру» Гарвардского Mark 1.

Компилятор


В 1949 году Хоппер стала сотрудником компании Eckert-Mauchly Computer Corporation и как старший математик присоединилась к команде разработчиков UNIVAC I.

В начале 1950-х компания перешла в руки корпорации Remington Rand, и тогда их команда выпустила первый в истории компилятор . Он был известен как «A Compiler» , и первая его версия была A-0 .

«В это не могли поверить», - говорила она. - «У меня был работающий компилятор, и никто им не пользовался. Мне говорили, что компьютер может выполнять только арифметические операции».

В 1954 году Грэйс стала начальником отдела автоматизации и программирования, а её отделение выпустило некоторые из первых компиляторов, включая ARITH-MATIC, MATH-MATIC и FLOW-MATIC.

COBOL

Весной 1959 г. на Конференции по языкам систем обработки данных (CODASYL) был стандартизирован язык COBOL.
Новый язык был расширением хопперовского FLOW-MATIC и содержал некоторые идеи COMTRAN, похожего языка от IBM.
В этом языке была заключена идея Хоппер о том, что программы лучше писать на языке, который ближе к английскому, нежели на языке, который ближе к машинному коду .

C 1967 по 1977 Грэйс руководила Navy Programming Languages Group (Navy’s Office of Information Systems Planning) и получила звание капитана в 1973 году. Она разрабатывала софт для COBOL и его компилятора, что было частью программы стандартизации COBOL.

В 1970-е гг. Хоппер убедила министерство обороны заменить большие централизованные системы сетью малых, находящихся в разных местах компьютеров. Любой пользователь любого компьютерного узла мог получить доступ к базам данных, хранившихся в сети.

Она впервые применила стандартизацию к тестированию компьютерных систем и компонентов, и что особенно важно, к ранним языкам программирования, таким, как FORTRAN и COBOL.

Баг

В 1946 в Гарварде, работая за компьютерами Mark 2 и Mark 3, пытаясь разобраться в причинах ошибки, в реле нашли моль. Насекомое было аккуратно извлечено и приклеено скотчем в журнал с логами.


«First actual case of bug being found»

Нано- и пикосекунды

Хоппер знаменита своим наглядным пособием «наносекунды». Люди (например, генералы и адмиралы) часто спрашивали её, почему спутниковые коммуникации занимают столько времени. Для наглядности Грейс стала выдавать им отрезки шнура длиной в 30 сантиметров, поскольку именно столько свет проходит за одну наносекунду. Этим отрезкам Грейс дала метоним «наносекунды». Хоппер уточняла для аудитории, что это максимальное расстояние, которое свет проходит в вакууме без помех, и что сигналы идут дольше по настоящим кабелям, служившим ей пособием.

Позднее она использовала эту же метафору, чтобы проиллюстрировать, почему компьютерам следует быть маленькими, чтобы быть быстрее. На многих своих лекциях и визитах она раздавала аудитории «наносекунды», дополняя презентацию бухтой кабеля 300 метров длиной, обозначающего микросекунду. Читая лекции в дальнейшем для DEC, она раздавала пакеты с перцем, которые называла «пикосекундами».

Признание

В ее честь назвали кораблик USS Hopper (DDG-70) :

Трейлер:

Длинная лекция Грэйс Хоппер про спутниковую связь

Математиком, новатором, ученым и единственной женщиной, которой удалось прослыть самым старейшим офицером в истории - такой была ГрейсМюррей Хоппер. Краткая биография ее будет представлена вашему вниманию ниже. Немногим женщинам удавалось проложить дорогу на флот, а уж тем более удостоиться такого количества званий и наград. У Хоппер все это получилось. В отставку она ушла 14 августа 1986 года в возрасте 79 лет.

Помимо заслуг на военном поприще, Хоппер прославилась и изобретениями в области компьютерной индустрии. Она выступала и соавтором при создании UNIVAC-1, первого в истории коммерческого автоматизированного компьютера, одной из создателей языка программирования COBOL, новатором в разработке новейших компьютерных технологий, а также стала выдающимся математиком.

Знакомьтесь, Грейс Хоппер

Хоппер была очень Будучи студенткой Вассаровского колледжа искусств (Vassar college), где позднее она преподавала математику, Грейс Хоппер стала бакалавром. Спустя некоторое время она уже получает в а четырьмя годами позже - доктора философии. А уже в 1943 году она оказывается зачисленной в действующий резерв военно-морского флота. Год спустя ей присуждают лейтенанта и приглашают для дальнейшего сотрудничества в Гарвардский университет, где впоследствии она начинает работу над первой электронно-вычислительной машиной «Марк-1».

Создатель компилятора

Также в 1949 году она принимала участие в разработке и создании вычислительной машины под названием «UNIVAC-1» в компании Эккерта и Мокли. Первой, кто высказал идею организовывать программы из сменяющих друг друга последовательностей команд, называемых подпрограммами, была Грейс Хоппер. Вклад в науку ее неоценим. Ко всему прочему, она занималась и разработкой первой в истории программы-компилятора. Она была способна отыскивать в хранилище подпрограммы и создавать с их помощью уже готовую программу в системе двоичного кода, который будет понятен компьютеру.

Грейс Хоппер продолжила работу в компании и после ее соединения с «Ремингтон Рэнд» в 1951 году и со «Сперри Рэнд Корпорейшн» в 1955 году.

В следующем году под ее руководством отдел выпускает первую коммерческую программу, выполняющую компиляцию - Flow-Matic.

Несколько позже она решает уволиться со службы, однако, уже в следующем году работа снова напоминает о себе. Грей призывают обратно с целью стандартизации военно-морского программирования.

Ушла она на заслуженную пенсию в 1986 году, оставаясь действующим офицером военно-морского флота. Умирает Грейс 1 января 1992 года в Арлингтоне, штат Виргиния.

Из преподавателей в моряки

Женщина на корабле - к беде. Так гласит известная поговорка, но знаменитой Грейс Хоппер удалось опровергнуть это суждение. У нее получилось и заслужить признание своих товарищей по флоту, и получить звание лейтенанта ВМФ США.

Свое желание ступить на борт корабля Грейс объяснила наследственностью. Дедушка ее служил контр-адмиралом флота, и пойти служить в армию для нее было чем-то само собой разумеющимся.

Первая попытка пробиться на службу обернулась неудачей. Из-за ярко выраженной худобы и возраста, а Грейс тогда было уже 37 лет, ей отказали. Но привычки сдаваться у Хоппер не наблюдалось, и со второго раза ее все-таки взяли на флот, отправив предварительно пройти обучение в школе мичманов. Этот курс она закончила на «отлично», прослыв лучшей выпускницей школы.

В стенах Гарварда

В военное время армия остро нуждалась в новых достижениях. Но сложность вычислений мешала ученым реализовывать задумки. Это был очень тягостный и муторный процесс, который отнимал много сил и времени. Тогда как раз и пришла идея о создании автоматизированных электронно-вычислительных машин, которые являлись непосредственными предками сегодняшних компьютеров.

Стал эпицентром разработки принятых к рассмотрению проектов. Именно здесь, под наблюдением и совместно с фирмой IBM, разрабатывается первый в истории США компьютер под названием «Марк-1», в который было вложено немало денежных средств. Эта машина могла исполнять одновременно три команды сложения или вычитания в секунду. Такой результат по праву считался достойным для того времени. «Марк-1» в одночасье заменил длительный и кропотливый труд более двадцати операторов, что не могло положительно не сказаться на производительности.

Работа в Гарварде закалила Грейс Хоппер. На ее плечи ложилась большая ответственность, ведь от качества и своевременности реализуемых разработок зависело будущее страны. Она была не просто специалистом по разработке электронно-вычислительных машин, а новатором в области информационных технологий.

Жизнь на «гражданке»

1946 год для Хоппер оказался переломным. В силу возраста она была переведена руководством в резерв флота и практически отстранена от военной службы, к которой она так долго стремилась. Это стало настоящим потрясением для Грейс и сказалось не лучшим образом на психологическом здоровье. Хоппер предпринимала попытки найти покой в алкоголе, за что даже неоднократно была задержана полицией за нахождение в нетрезвом виде. Тем не менее, ей удалось распрощаться с этой пагубной привычкой и с новыми силами взяться за работу.

Сильной духом женщиной, способной взять себя в руки, несмотря на сложившиеся обстоятельства, такой была Грейс Мюррей Хоппер. Основные изобретенияее - разработка компилятора и создание одного из старейших языков программирования COBOL, приходятся как раз на это время. Ведь именно благодаря ей современные компьютеры способны понимать многоуровневые языки программирования, более понятные человеку, нежели машинный код.

Место в истории

Первой, кто превратил ЭВМ из огромной вычислительной машины в нечто большее, способное решать множество задач одновременно, была первопроходец в области компьютерной индустрии - Грейс Хоппер. Фото первого компьютера, представляющего собой впечатляющих размеров калькулятор, облетело первые заголовки выпускающихся тогда СМИ.

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

После ухода со службы Грейс не единожды принимала участие в компьютерных разработках, как одна из самых уважаемых специалистов научного сообщества. В 1959 году ее попросили помочь стандартизировать язык программирования военно-морского флота COBOL. Несмотря на столь значимые заслуги в области компьютерных технологий, Грейс никогда не окружала себя ореолом славы, считая свой успех лишь счастливой случайностью.

Возвращение в качестве исследователя

После своего отстранения от службы, в 1966 году, Грейс была назначена руководителем исследовательской группы по решению актуальных проблем в области языков программирования. Несмотря на свой уже не юный возраст, Грейс тотчас взялась за работу. Она была готова проводить там дни и ночи. Такой была эта великая женщина - Грейс Хоппер. Краткая биография ее становления на военном поприще не может не впечатлять. Да и количество изобретений никого не оставит равнодушным - в области компьютерных технологий ей не было равных. В числе исследовательской группы она продолжила активно стандартизировать COBOL.

Уход со службы

Она подала в отставку в 1986 году, будучи в должности контр-адмирала, как и ее дедушка. К ней нередко обращались за советами действующие моряки и дельцы в сфере языков программирования. Последние годы своей яркой жизни она посвятила просветительской деятельности, выступая с докладами в университете. Ей с легкостью удалось заслужить доверие юной публики и стать фактически кумиром в лице молодежи. Хоппер работала на благо общества в будущем, прослыла ярким новатором в своей области и была удостоена множеством наград. Самой ценной наградой, что уготовила ей жизнь, Грейс считала службу во флоте.

В заключение

Ее по праву называли «матерью» компьютерных технологий. 1 января 1992 года покинула этот мир удостоенная множества наград и признания публики знаменитая женщина-моряк - Грейс Хоппер. Биография ее впечатляет, восторгает. К ней часто обращалось как к советнику действующее начальство военно-морского флота, которое по праву может гордиться «Удивительной Грейс», в честь которой был назван эскадренный миноносец USS Hopper и супермощный компьютер министерства энергетики. Для многих и по сей день она является кумиром и образцом для подражания.