Grace Hopper: pionir računalnog programiranja

Zadnje ažuriranje: 14 travnja 2026
  • Podrijetlo i obrazovanje: rođena 1906., studirala je matematiku i fiziku na Vassaru i doktorirala na Yaleu; od djetinjstva je bila zainteresirana za inženjerstvo.
  • Pomorska služba i Mark I: Prijavio se u WAVES, programirao Mark I na Harvardu tijekom Drugog svjetskog rata i popularizirao pojam 'bug'.
  • Tehnička inovacija: Razvio je prvi kompajler (A-0) i doprinio jeziku Flow-Matic, postavivši temelje za COBOL i moderno programiranje.
  • Nasljeđe i priznanja: Dobila je brojne počasne doktorate i nagrade, inspirirala je proslavu Grace Hopper i dala je razarač, USS Hopper, nazvan u njezinu čast.

Grace Hopper

Grace Hopper Bio je središnja figura u povijesti računarstva, poznat kao «majka programiranja». Tijekom svog života, ne samo da je revolucionirala tehnologiju, već je i izazvala rodne stereotipe postavši jedna od najutjecajnije žene Na svom polju.

S opsežnom ostavštinom koja se proteže od stvaranja COBOL jezik do uvođenja koncepta "buba" U računalstvu, njegova povijest odražava i njegovu urođena inteligencija Kao što mu nepokolebljiva odlučnost prevladati tehničke i društvene prepreke.

Rane godine Grace Hopper

Grace Brewster Murray Rođen je 9. prosinca 1906. u New Yorku, u obitelji s izraženom vojnom tradicijom. Od malih nogu pokazivao je a iznimna radoznalost, rastavljajući satove u svojoj kući kako bi shvatio kako rade. To zanimanje za unutarnje funkcioniranje stvari bio je njegov rani znak Strast prema znanosti i inženjerstvu.

Godine 1928. diplomirao je god matematike i fizike na Vassar Collegeu, privatnom ženskom koledžu. Nakon toga je magistrirao na matematika na Sveučilištu Yale 1930. i doktorirao 1934. pod Øystein Oreom. Tijekom studija imao je podršku obitelji, posebice oca koji je vjerovao u jednake prilike za svoju djecu, bez obzira na njihov spol.

  Moment.js: Potpuno objašnjenje i praktični primjeri biblioteke datuma

Njegov ulazak u mornaricu i Drugi svjetski rat

Grace Hopper u mornarici

Tijekom Drugog svjetskog rata, Grace Hopper prijavila se u Ženski mornarički rezervni korpus, poznat kao WAVES. 1944. diplomirao je kao poručnik broda u Školi mornaričkog pričuvnog veznjaka Smith Collegea. Dodijeljen je Računalni projekt iz Bureau of Shipping na Sveučilištu Harvard, gdje je radio s legendarnim računalom Marko I, jedan od prvih takve vrste.

U ovoj je ulozi Hopper surađivao s Howard H. Aiken, izvodeći izračune i programirajući ovaj revolucionarni stroj. Brzo se istaknuo svojom sposobnošću rješavanja složeni problemi, što ju je dovelo do toga da postane treća osoba koja je programirala Mark I.

Pojam "bug" u programiranju

Godine 1947. Radeći na računalu Mark II, Hopper i njegov tim pronašli su grešku u sustavu uzrokovanu a moljac zarobljen u jednom od elektromehaničkih releja. Anegdota, iako neobična, obilježila je prvu upotrebu tog izraza. "buba" odnositi se na greške u računalnim sustavima. Od tada riječ i pojam o «otklanjanje pogrešaka» postali sastavni dio programiranja.

Pionirski doprinosi: prvi kompilator

Godine 1949. Grace Hopper se pridružila Eckert-Mauchly Computer Corporation, gdje je radio na razvoju UNIVAC I, prvo komercijalno računalo. Tijekom svog vremena u ovoj tvrtki razvio je prvi kompilator 1952. godine, koji je preveo ljudski jezik u strojni kod, znatno pojednostavljuje proces programiranja.

Ovaj proboj, poznat kao A-0 prevodilac, postavio je temelj za sve moderni programski jezici. Hopper je izjavio da je dizajnirao prevoditelj "lijenost", jer je želio da programeri mogu ponovno postati matematičari umjesto da provode toliko vremena pišući složene kodove.

  Što je Bluefish IDE? Potpuni vodič za web editor otvorenog koda

Rođenje COBOL-a

Godine 1959. Grace Hopper bila je ključni igrač u razvoju COBOL (Common Business-Oriented Language), programski jezik dizajniran posebno za poslovne aplikacije. Ovaj jezik, inspiriran Flow-Matic koji je Hopper prethodno razvio, olakšao je programiranje ljudima bez naprednog tehničkog iskustva i omogućio prenosivost softvera između različitih računalnih sustava.

COBOL je imao značajan utjecaj, ne samo zato što je olakšao programiranje, već zato što je otvorio vrata za masovnu upotrebu računala u poslovnom i administrativnom području.

Priznanja i ostavština

Tijekom svog života Grace Hopper primila je brojne nagrade i počasti, uključujući više od 40 počasni doktorati i Nacionalna medalja za tehnologiju 1991. Bila je i prva Amerikanka koja je izabrana Uvaženi suradnik od strane British Computer Society 1973. Godine 1986. povukao se iz mornarice s činom kontra-admiral, kao najstarija osoba koja je otišla u mirovinu.

Godine 1996. mornarica Sjedinjenih Država krstila je razarač kao USS Hopper njemu u čast, dajući mu nadimak "Nevjerojatna milost". Njegov utjecaj i dalje postoji, ne samo zbog njegovih tehnoloških doprinosa, već i zbog utjecaja koji je imao na uključivanje žena u tehnološkom polju.

Od 1994. godišnja proslava Konferencija Grace Hopper Celebration of Women in Computing, događaj posvećen promicanju sudjelovanja žena u tehnologiji i jačanju naslijeđa ove izvanredne pionirke.

Utjecaj Grace Hopper na računalstvo je nesaglediv. Zahvaljujući svom inovativnom duhu i sposobnosti prevladavanja prepreka, transformirao je programiranje u disciplinu dostupnu svima. Njegovo nasljeđe nije ograničeno samo na tehničko područje, već predstavlja i primjer kako propitivanje utvrđenih ograničenja može dovesti do značajan napredak u bilo kojem području života.

  12 nevjerojatnih novih značajki u PHP-u 8

 

Programski jezik Cobol
Povezani članak:
Programski jezik Cobol: Potpuni pregled