- Išsilavinimas ir praeitis: gimė 1906 m., studijavo matematiką ir fiziką Vasaro universitete ir įgijo daktaro laipsnį Jeilio universitete; inžinerija ją domino nuo vaikystės.
- Karinio jūrų laivyno tarnyba ir „Mark I“: jis įstojo į WAVES, Antrojo pasaulinio karo metu Harvarde programavo „Mark I“ ir išpopuliarino terminą „klaida“.
- Techninės inovacijos: Jis sukūrė pirmąjį kompiliatorių (A-0) ir prisidėjo prie „Flow-Matic“ kalbos, padėdamas COBOL ir šiuolaikinio programavimo pagrindus.
- Palikimas ir pripažinimas: Ji gavo daugybę garbės daktaro laipsnių ir apdovanojimų, įkvėpė Grace Hopper šventę ir jos garbei pavadino eskadrinį minininką USS Hopper.
Grace Hopper buvo centrinė figūra kompiuterių istorijoje, žinoma kaip „programavimo motina “. Visą savo gyvenimą ji ne tik sukėlė technologijų revoliuciją, bet ir metė iššūkį lyčių stereotipams, tapdama viena įtakingiausių moterų savo srityje.
Turėdamas platų palikimą – nuo COBOL kalbos sukūrimo iki „klaidos“ sąvokos įvedimo kompiuterijoje, – jo istorija atspindi tiek įgimtą intelektą , tiek nepajudinamą ryžtą įveikti tiek technines, tiek socialines kliūtis.
Grace Hopper ankstyvieji metai
Grace Brewster Murray gimė 1906 m. gruodžio 9 d. Niujorke, šeimoje, turinčioje stiprias karines tradicijas. Nuo mažens ji demonstravo išskirtinį smalsumą , namuose ardydavo laikrodžius, kad suprastų, kaip jie veikia. Šis susidomėjimas daiktų vidiniu veikimu buvo ankstyvas jos aistros mokslui ir inžinerijai ženklas.
1928 m. ji baigė privačią moterų kolegiją Vasar koledžą ir įgijo matematikos bei fizikos bakalauro laipsnį . Vėliau, 1930 m., ji įgijo matematikos magistro laipsnį Jeilio universitete, o 1934 m. – daktaro laipsnį, vadovaujant Øysteinui Ore. Studijų metu ją palaikė šeima, ypač tėvas, kuris tikėjo lygiomis galimybėmis savo vaikams, nepriklausomai nuo lyties.
Jo įstojimas į karinį jūrų laivyną ir Antrasis pasaulinis karas
Antrojo pasaulinio karo metu Grace Hopper įstojo į Moterų karinio jūrų laivyno rezervo korpusą, žinomą kaip WAVES. 1944 m. ji baigė Smitho koledžo Karinio jūrų laivyno rezervo jaunesniųjų karių mokyklą vadės leitenantės laipsniu . Ji buvo paskirta į Harvardo universiteto Laivų skaičiavimo projekto biurą , kur dirbo su legendiniu „Mark I“ kompiuteriu – vienu pirmųjų tokio tipo kompiuterių.
Šiose pareigose Hopper bendradarbiavo su Howardu H. Aikenu , atlikdama skaičiavimus ir programuodama šią revoliucinę mašiną. Ji greitai išsiskyrė gebėjimu spręsti sudėtingas problemas , todėl tapo trečiuoju asmeniu, programavusiu „Mark I“.
„Klaidos“ sąvoka programuojant
1947 m., dirbdami su kompiuteriu „Mark II“ , Hopperis ir jo komanda aptiko sistemos gedimą, kurį sukėlė vienoje iš elektromechaninių relių įstrigęs kandis . Šis neįprastas pasakojimas žymi pirmą kartą, kai terminas „klaida“ buvo pavartotas apibūdinti kompiuterinių sistemų klaidas. Nuo tada šis žodis ir „derinimo“ sąvoka tapo neatsiejama programavimo dalimi.
Novatoriškas indėlis: pirmasis kompiliatorius
1949 m. Grace Hopper prisijungė prie „Eckert-Mauchly Computer Corporation“ , kur dirbo kurdama UNIVAC I , pirmąjį komercinį kompiuterį. Dirbdama šioje įmonėje, 1952 m. ji sukūrė pirmąjį kompiliatorių , kuris žmonių kalbą vertė į mašininį kodą, labai supaprastindamas programavimo procesą.
Šis proveržis, žinomas kaip A-0 kompiliatorius , padėjo pamatus visoms šiuolaikinėms programavimo kalboms . Hopperis teigė, kad sukūrė kompiliatorių iš „tinginystės “, nes norėjo, kad programuotojai galėtų grįžti prie matematikų pareigų, užuot gaišę tiek daug laiko rašydami sudėtingą kodą.
COBOL gimimas
1959 m. Grace Hopper atliko svarbų vaidmenį kuriant COBOL (bendrąją verslo kalbą) – programavimo kalbą, specialiai sukurtą verslo programoms. Įkvėpta anksčiau Hopper sukurtos „Flow-Matic“ kalbos, ši kalba palengvino programavimą žmonėms, neturintiems pažangios techninės patirties, ir leido perkelti programinę įrangą skirtingose kompiuterinėse sistemose.
COBOL turėjo didelę įtaką ne tik todėl, kad palengvino programavimą, bet ir todėl, kad atvėrė duris masiniam kompiuterių naudojimui verslo ir administravimo srityje.
Pripažinimai ir palikimas
Per savo gyvenimą Grace Hopper gavo daugybę apdovanojimų ir pagyrimų , įskaitant daugiau nei 40 garbės daktaro laipsnių ir Nacionalinį technologijų medalį 1991 m. Ji taip pat buvo pirmoji amerikietė, 1973 m. Britų kompiuterių draugijos išrinkta išskirtine drauge . 1986 m. ji pasitraukė iš karinio jūrų laivyno, turėdama kontradmirolo laipsnį , ir tapo vyriausia į pensiją išėjusia asmeniu.
1996 m. Jungtinių Valstijų karinis jūrų laivynas jos garbei pavadino eskadrinį minininką USS Hopper , pravardžiuodamas jį „Nuostabiąja Grace “. Jos įtaka gyvuoja ne tik dėl technologinio indėlio, bet ir dėl poveikio moterų įtraukimui į technologijų sektorių.
Nuo 1994 m. kasmet rengiama „Grace Hopper“ moterų kompiuterijos šventė – renginys, skirtas skatinti moteris dalyvauti technologijų srityje ir stiprinti šios nepaprastos pradininkės palikimą.
Grace Hopper įtaka kompiuterių mokslui yra neišmatuojama. Dėl savo novatoriškos dvasios ir gebėjimo įveikti kliūtis ji programavimą pavertė disciplina, prieinama kiekvienam. Jos palikimas neapsiriboja technine sritimi ir yra pavyzdys, kaip nusistovėjusių ribų peržengimas gali lemti reikšmingą pažangą bet kurioje gyvenimo srityje.
