Admiral Grace Hopper - vizionarski znanstvenik
Da nije Grace Hopper, programeri bi izrađivali kod koristeći matematičke simbole umjesto abecednih riječi. To je hrabra izjava i nevjerojatno istinita.

Roditelji Grace Brewster Murray bili su prosvjetljeni par koji je vjerovao da sva njihova djeca zaslužuju najviše moguće obrazovanje koje mogu steći. Diplomirala je na fakultetu Vassar 1928. godine sa diplomom fizike i matematike. Od Yalea stekla je magistre i doktorate iz matematike 1928. i 1930. godine.

Udala se za profesora Vincenta Foster Hopper 1930. godine. Učila je matematiku u Vassaru od 1931. do 1943. Osjećala se primoranom da se pridruži ratnim naporima u dobi od 37 godina. Hopper je bio dodijeljen vojnim istraživanjima u računalnoj laboratoriji u Harvardu. Tamo je pomogla u razvoju automatskog kalkulira s kontroliranim redoslijedom, koji je kasnije pomogao graditeljima atomske bombe. Tek je počela.

Do 1945. godine kada je njezin brak završio i nakon što je odbio profesuru na Yaleu, Hopper je svoju energiju posvetio dvjema stvarima kojima je bila strastvena - služenju svojoj zemlji u pomorskim rezervama i proučavanju računarstva. Radila je kao istraživač sa Harvarda i kao stariji matematičar za Eckert-Mauchly Computer Corporation.

Upravo je Mauchly dizajnirao prvi prevodilac na engleskom jeziku koji se zove A-1 prevoditelj 1951. Kompilator je računalni program koji operateru pomaže da brzo napravi popis uputa prevedenih u objektni kod koji je računalo razumjelo , U to vrijeme nije bilo nikakvih prevoditelja. Programeri su morali ručno stvarati upute u strojnom kodu svaki put kada je trebala uputu. Ovo je bila dugotrajna aktivnost sklona pogreškama.

Njena druga verzija A-2 bila je poznata kao matematički prevodilac problema za računalni sustav Univac. Operator bi problem u A-2 aplikaciji opisao u prirodnijem abecednom obliku. A-2 stvorio bi prijevod u besprijekornom strojnom kodu. Prijevod bi bio dat Univcu koji bi izdao rješenje. A-2 je uštedio vrijeme operatera i smanjio pogreške. Uspjeh A-2 doveo je do toga da su Hopper i njezin tim stvorili prvi programski jezik temeljen na prevodu pod nazivom FLOW-MATIC. Kompajler FLOW-MATIC sa sintaksom sličnom engleskom dizajniran je za automatizaciju uobičajenih poslovnih zadataka poput fakturiranja i obračuna plaća. To je bio prvi dječji korak napravljen u razvoju programskih jezika koje danas koristimo.

Godine 1959. predstavljena je najuspješnija, poslovna aplikacija prilagođena korisnicima. COBOL je stvoren kako bi ispunio cilj stvaranja jedinstvenog programskog jezika specifičnog za poslovanje. Ovaj je jezik morao biti koristan na mnogim vrstama računalnih platformi, jednostavan u strukturi kodiranja i razumljiv svima bez diplome matematike. Na COBOL je snažno utjecao Hoperov rad s FLOW-MATIC-om.

U sljedeća dva desetljeća COBOL se učvrstio u državnom, akademskom i poslovnom računarstvu jer je bio primjeren za obradu datoteka velike količine podataka. Vremenom su ovi sustavi sazreli do te mjere da im se vjeruje i da se njima oslanjaju na obradu podataka s besprijekornom učinkovitošću i preciznošću. Na primjer, ako podnesete poreznu prijavu, vjerovatno će proći kroz sustav koji pokreće COBOL tijekom postupka prijave.

Moderni programeri ne misle COBOL visoko kao svakodnevni jezik. COBOL nema moderne značajke koje se nalaze u trenutnim jezicima i metodama poput C ili .NET, ali COBOL nije zastario. Vlade i financijske institucije nastavljaju održavati i poboljšavati aplikacije COBOL-a kritične za njihovo poslovanje.

Hoperova karijera nije završila na COBOL-u. U 70-ima je osmislila i implementirala skup standarda za provjeru valjanosti i testiranje prevodilaca i programskih jezika. Te standarde danas održava i upravlja Nacionalni institut za standarde i tehnologiju. Unaprijeđena je u mirovinu s činom kontra Admirala 1986. u 79. godini života.

Hoperov pionirski rad zadržava svoj utjecaj i utjecaj u modernom dobu.

• Pripisana je ponašanju pojmova "bug" i "uklanjanje pogrešaka" nakon incidenta u kojem je moljac zaglavio unutar računala Mark II na Harvardu.
• 1969. godine bila je prva dobitnica nagrade Udruženja za upravljanje informacijskim podacima „Čovek informatike“.
• Uništavač od 500 stopa u Sjedinjenim Državama Hopper je dobio ime po njoj. Njezina je posada brod nazvala "Amazing Grace."
• 9. prosinca 2013. Hopper je dobio priznanje moderne tehnologije u kulturi - stvaranje i prikazivanje Googleove doodle o onom što bi joj bilo 107. rođendan.
• Institut Anita Borg od 1994. godine održava godišnju konferenciju Grace Hopper Celebration of Women in Computing koja je održava na različitim mjestima širom svijeta svake godine.

Nakon toliko toga u životu, što joj je bilo najveće postignuće? Evo njezinog odgovora vlastitim riječima.

"Najvažnija stvar koju sam postigao osim stvaranja sastavljača, jest obuka mladih.Dolaze k meni, znate, i kažu: "Mislite li da to možemo učiniti?" Kažem 'probajte.' I vraćam ih gore. Oni im trebaju. Pratim ih kako odrastaju i miješam ih u intervalima da ne zaborave riskirati. "

Upute Video: March 6, 1983: Grace Hopper—She taught computers to talk (Svibanj 2024).