Grace Hopper: Pioniere e Programimit Kompjuterik

Përditësimi i fundit: 14 prill 2026
  • Sfondi dhe arsimi: e lindur në vitin 1906, ajo studioi matematikë dhe fizikë në Vassar dhe mori një doktoraturë nga Yale; ajo kishte një kuriozitet për inxhinierinë që nga fëmijëria.
  • Shërbimi detar dhe Mark I: Ai u rekrutua në WAVES, programoi Mark I në Harvard gjatë Luftës së Dytë Botërore dhe popullarizoi termin 'bug'.
  • Risi teknike: Ai zhvilloi përpiluesin e parë (A-0) dhe kontribuoi në gjuhën Flow-Matic, duke hedhur themelet për COBOL dhe programimin modern.
  • Trashëgimia dhe njohjet: Ajo mori shumë doktorata dhe çmime nderi, frymëzoi Festimin e Grace Hopper dhe pati një destrojer, USS Hopper, të emëruar në nder të saj.

Grace Hopper

Grace Hopper ishte një figurë qendrore në historinë e informatikës, e njohur si "nëna e programimit ". Gjatë gjithë jetës së saj, ajo jo vetëm që revolucionarizoi teknologjinë, por edhe sfidoi stereotipet gjinore duke u bërë një nga gratë më me ndikim në fushën e saj.

Me një trashëgimi të gjerë që përfshin që nga krijimi i gjuhës COBOL deri te futja e konceptit të "gabimit" në informatikë, historia e tij pasqyron si inteligjencën e tij të lindur ashtu edhe vendosmërinë e tij të palëkundur për të kapërcyer barrierat teknike dhe sociale.

Vitet e hershme të Grace Hopper

Grace Brewster Murray lindi më 9 dhjetor 1906, në New York City, në një familje me një traditë të fortë ushtarake. Që në moshë të vogël, ajo shfaqi kuriozitet të jashtëzakonshëm , duke çmontuar orët në shtëpinë e saj për të kuptuar se si funksiononin ato. Ky interes për funksionimin e brendshëm të gjërave ishte një shenjë e hershme e pasionit të saj për shkencën dhe inxhinierinë.

Në vitin 1928, ajo u diplomua me një diplomë në matematikë dhe fizikë nga Kolegji Vassar, një kolegj privat për femra. Më pas ajo mori diplomën master në matematikë nga Universiteti Yale në vitin 1930 dhe një doktoraturë në vitin 1934 nën mbikëqyrjen e Øystein Ore. Gjatë gjithë studimeve të saj, ajo pati mbështetjen e familjes së saj, veçanërisht të babait të saj, i cili besonte në mundësi të barabarta për fëmijët e tij, pavarësisht nga gjinia.

  OpenAI Codex CLI: Gjithçka që duhet të dini për asistentin e kodit të terminalit

Hyrja e tij në Marinë dhe Lufta e Dytë Botërore

Grace Hopper në Marinën

Gjatë Luftës së Dytë Botërore, Grace Hopper u regjistrua në Korpusin Rezervë Detare të Grave, të njohur si WAVES. Në vitin 1944, ajo u diplomua si komandante togere nga Shkolla e Mesanijes Rezervë Detare në Kolegjin Smith. Ajo u caktua në Byronë e Projektit të Kompjuterizimit të Anijeve në Universitetin e Harvardit, ku punoi me kompjuterin legjendar Mark I , një nga të parët e këtij lloji.

Në këtë pozicion, Hopper bashkëpunoi me Howard H. Aiken , duke kryer llogaritje dhe duke programuar këtë makinë revolucionare. Ajo shpejt u dallua për aftësinë e saj për të zgjidhur probleme komplekse , gjë që e bëri atë personin e tretë që programoi Mark I.

Koncepti i "bug" në programim

Në vitin 1947, ndërsa punonin në kompjuterin Mark II , Hopper dhe ekipi i tij zbuluan një defekt të sistemit të shkaktuar nga një flutur nate e bllokuar në njërën nga reletë elektromekanike. Kjo anekdotë e pazakontë shënoi herën e parë që termi "gabim" u përdor për të përshkruar gabimet në sistemet kompjuterike. Që atëherë, fjala dhe koncepti i "debugging" janë bërë një pjesë integrale e programimit.

Kontributet pioniere: përpiluesi i parë

Në vitin 1949, Grace Hopper u bashkua me Korporatën Kompjuterike Eckert-Mauchly , ku punoi në zhvillimin e UNIVAC I , kompjuterit të parë komercial. Gjatë kohës së saj në këtë kompani, ajo zhvilloi përpiluesin e parë në vitin 1952, i cili përktheu gjuhën njerëzore në kod makine, duke e thjeshtuar shumë procesin e programimit.

Ky zbulim i madh, i njohur si kompiluesi A-0 , hodhi themelet për të gjitha gjuhët moderne të programimit . Hopper deklaroi se e projektoi kompiluesin nga "përtacia ", pasi donte që programuesit të ishin në gjendje të ktheheshin në matematikanë në vend që të shpenzonin kaq shumë kohë duke shkruar kod kompleks.

  Mbështetje për Picolibc në GCC 16 për sistemet e integruara

Lindja e COBOL

Në vitin 1959, Grace Hopper luajti një rol kyç në zhvillimin e COBOL (Common Business-Oriented Language), një gjuhë programimi e projektuar posaçërisht për aplikacionet e biznesit. E frymëzuar nga Flow-Matic , të cilën Hopper e kishte zhvilluar më parë, kjo gjuhë e bëri programimin më të lehtë për njerëzit pa përvojë të avancuar teknike dhe mundësoi transportueshmërinë e softuerit nëpër sisteme të ndryshme kompjuterike.

COBOL pati një ndikim të rëndësishëm, jo ​​vetëm sepse lehtësoi programimin, por sepse hapi derën për përdorimin masiv të kompjuterëve në fushën e biznesit dhe administratës.

Njohjet dhe trashëgimia

Gjatë gjithë jetës së saj, Grace Hopper mori çmime dhe nderime të shumta , duke përfshirë më shumë se 40 doktorata nderi dhe Medaljen Kombëtare të Teknologjisë në vitin 1991. Ajo ishte gjithashtu gruaja e parë amerikane e zgjedhur si Anëtare e Shquar nga Shoqëria Britanike e Kompjuterëve në vitin 1973. Në vitin 1986, ajo doli në pension nga Marina me gradën e kundëradmirales , duke u bërë personi më i vjetër që doli në pension.

Në vitin 1996, Marina e Shteteve të Bashkuara e quajti një destrojer USS Hopper në nder të saj, duke e quajtur atë "Amazing Grace ". Ndikimi i saj vazhdon të jetojë, jo vetëm për kontributet e saj teknologjike, por edhe për ndikimin që pati në përfshirjen e grave në sektorin e teknologjisë.

Që nga viti 1994, konferenca Grace Hopper Festive e Grave në Informatikë është mbajtur çdo vit , një ngjarje e dedikuar për inkurajimin e pjesëmarrjes së grave në teknologji dhe përforcimin e trashëgimisë së kësaj pioniereje të jashtëzakonshme.

Ndikimi i Grace Hopper në shkencën kompjuterike është i pamatshëm. Falë shpirtit të saj inovativ dhe aftësisë për të kapërcyer barrierat, ajo e transformoi programimin në një disiplinë të arritshme për të gjithë. Trashëgimia e saj shtrihet përtej sferës teknike, duke shërbyer si një shembull se si sfidimi i kufijve të vendosur mund të çojë në përparime të rëndësishme në çdo fushë të jetës.

  Udhëzues i plotë për truket e Notepad++ për fillestarët

 

Gjuha e programimit Cobol
Artikuj të ngjashëm:
Gjuha e programimit Cobol: Një përmbledhje e plotë