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 bila je središnja figura u povijesti računarstva, poznata kao "majka programiranja ". Tijekom svog života ne samo da je revolucionirala tehnologiju, već je i osporavala rodne stereotipe postavši jedna od najutjecajnijih žena u svom području.

S opsežnim nasljeđem koje se proteže od stvaranja COBOL jezika do uvođenja koncepta "buga" u računarstvu, njegova priča odražava i njegovu urođenu inteligenciju i njegovu nepokolebljivu odlučnost da prevlada i tehničke i društvene barijere.

Rane godine Grace Hopper

Grace Brewster Murray rođena je 9. prosinca 1906. u New Yorku, u obitelji s jakom vojnom tradicijom. Od malih nogu pokazivala je iznimnu znatiželju , rastavljajući satove u svom domu kako bi razumjela kako rade. Taj interes za unutarnji mehanizam stvari bio je rani znak njezine strasti prema znanosti i inženjerstvu.

Godine 1928. diplomirala je matematiku i fiziku na Vassar Collegeu, privatnom ženskom fakultetu. Nakon toga je 1930. magistrirala matematiku na Sveučilištu Yale, a 1934. doktorirala pod mentorstvom Øysteina Orea. Tijekom studija imala je podršku svoje obitelji, posebno oca, koji je vjerovao u jednake mogućnosti za svoju djecu, bez obzira na spol.

  Najčešći objektno orijentirani programski jezici

Njegov ulazak u mornaricu i Drugi svjetski rat

Grace Hopper u mornarici

Tijekom Drugog svjetskog rata, Grace Hopper se prijavila u Ženski pomorski rezervni korpus, poznat kao WAVES. Godine 1944. diplomirala je kao zapovjednica poručnice na Školi za pomorske rezervne kadete na Smith Collegeu. Raspoređena je u Projekt brodskog računalstva na Sveučilištu Harvard, gdje je radila s legendarnim računalom Mark I , jednim od prvih te vrste.

Na toj poziciji, Hopper je surađivala s Howardom H. Aikenom , izvodeći izračune i programirajući ovaj revolucionarni stroj. Brzo se istaknula svojom sposobnošću rješavanja složenih problema , što ju je dovelo do toga da postane treća osoba koja je programirala Mark I.

Pojam "bug" u programiranju

Godine 1947., dok su radili na računalu Mark II , Hopper i njegov tim otkrili su kvar sustava uzrokovan moljcem zarobljenim u jednom od elektromehaničkih releja. Ova neobična anegdota označila je prvi put da se izraz "bug" (greška) koristio za opisivanje pogrešaka u računalnim sustavima. Od tada su riječ i koncept "otklanjanja pogrešaka" postali sastavni dio programiranja.

Pionirski doprinosi: prvi kompilator

Godine 1949. Grace Hopper pridružila se tvrtki Eckert-Mauchly Computer Corporation , gdje je radila na razvoju UNIVAC -a I , prvog komercijalnog računala. Tijekom rada u ovoj tvrtki, 1952. godine razvila je prvi kompajler koji je prevodio ljudski jezik u strojni kod, uvelike pojednostavljujući proces programiranja.

Ovaj proboj, poznat kao A-0 kompajler , postavio je temelje za sve moderne programske jezike . Hopper je izjavio da je kompajler dizajnirao iz "lijenosti ", jer je želio da se programeri mogu vratiti tome da budu matematičari umjesto da provode toliko vremena pišući složeni kod.

  Pitanja za intervju za SQL i Python adtech: cjeloviti vodič

Rođenje COBOL-a

Godine 1959. Grace Hopper odigrala je ključnu ulogu u razvoju COBOL-a (Common Business-Oriented Language), programskog jezika posebno dizajniranog za poslovne aplikacije. Inspiriran Flow-Maticom , koji je Hopper prethodno razvila, ovaj je jezik olakšao programiranje ljudima bez naprednog tehničkog iskustva i omogućio prenosivost softvera na različite računalne sustave.

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

Priznanja i ostavština

Tijekom svog života, Grace Hopper primila je brojne nagrade i priznanja , uključujući više od 40 počasnih doktorata i Nacionalnu medalju za tehnologiju 1991. godine. Također je bila prva Amerikanka koju je Britansko računalno društvo izabralo za istaknutu članicu 1973. godine. Godine 1986. umirovila se iz mornarice s činom kontraadmirala , postavši najstarija osoba koja je otišla u mirovinu.

Godine 1996., američka mornarica je u njezinu čast nazvala razarač USS Hopper , dajući mu nadimak "Amazing Grace ". Njezin utjecaj i dalje živi, ​​ne samo zbog njezinih tehnoloških doprinosa već i zbog utjecaja koji je imala na uključivanje žena u tehnološki sektor.

Od 1994. godine svake se godine održava konferencija Grace Hopper Celebration of Women in Computing , događaj posvećen poticanju sudjelovanja žena u tehnologiji i jačanju nasljeđa ove izvanredne pionirke.

Grace Hopperin utjecaj na računalnu znanost je nemjerljiv. Zahvaljujući svom inovativnom duhu i sposobnosti prevladavanja prepreka, transformirala je programiranje u disciplinu dostupnu svima. Njezino nasljeđe nadilazi tehničku sferu, služeći kao primjer kako izazovno pomicanje utvrđenih granica može dovesti do značajnog napretka u bilo kojem području života.

  Potpuni vodič za upravitelje lozinki otvorenog koda

 

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