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 Ai ishte një figurë qendrore në historinë e informatikës, i njohur si "Nëna e programimit". Gjatë gjithë jetës së saj, ajo jo vetëm që revolucionarizoi teknologjinë, por gjithashtu sfidoi stereotipet gjinore duke u bërë një nga femrat më me ndikim Në fushën e tij.

Me një trashëgimi të gjerë që shtrihet nga krijimi i Gjuha COBOL deri në paraqitjen e konceptit të "insekt" Në informatikë, historia e saj pasqyron të dyja inteligjencë e lindur como su vendosmëri e palëkundur për të kapërcyer barrierat teknike dhe sociale.

Vitet e hershme të Grace Hopper

Grace Brewster Murray Ai lindi më 9 dhjetor 1906 në Nju Jork, në një familje me traditë të fortë ushtarake. Që në moshë të re, ai tregoi një kuriozitet i jashtëzakonshëm, duke shkëputur orët në shtëpinë e tij për të kuptuar se si funksionojnë ato. Ky interes për funksionimin e brendshëm të gjërave ishte një shenjë e hershme e tij Pasioni për shkencën dhe inxhinierinë.

Në vitin 1928 u diplomua në matematikë dhe fizikë në Vassar College, një kolegj privat i grave. Më pas ai mori titullin master në matematika në Universitetin Yale në 1930 dhe një doktoraturë në 1934 nën Øystein Ore. Gjatë gjithë studimeve, ai pati mbështetjen e familjes së tij, veçanërisht babait të tij, i cili besonte në mundesi te barabarta për fëmijët e tyre, pavarësisht nga gjinia e tyre.

  OpenMP: Çfarë është, si funksionon dhe gjithçka që duhet të dini

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 e Rezervës Detare të Grave, të njohur si VALËT. Në vitin 1944 u diplomua si a toger i anijes në Shkollën e Midshipmenit të Rezervës Detare të Kolegjit Smith. Ajo iu caktua Projekt kompjuterik nga Byroja e Transportit në Universitetin e Harvardit, ku ai punoi me kompjuterin legjendar Shënoj unë, një nga të parët e këtij lloji.

Në këtë rol, Hopper bashkëpunoi me Howard H. Aiken, duke kryer llogaritjet dhe duke programuar këtë makinë revolucionare. Ai shpejt u dallua për aftësinë e tij për të zgjidhur probleme komplekse, gjë që e bëri atë të bëhej personi i tretë që programoi Mark I.

Koncepti i "bug" në programim

Në vitin 1947, ndërsa punonte në kompjuter Mark II, Hopper dhe ekipi i tij gjetën një të metë në sistem të shkaktuar nga a molë bllokuar në një nga reletë elektromekanike. Anekdota, edhe pse e veçantë, shënoi herën e parë të përdorimit të këtij termi. "insekt" për t'iu referuar gabimeve në sistemet kompjuterike. Që atëherë, fjala dhe koncepti i "debugging" janë bërë pjesë integrale e programimit.

Kontributet pioniere: përpiluesi i parë

Në vitin 1949, Grace Hopper iu bashkua Eckert-Mauchly Computer Corporation, ku ai punoi në zhvillimin e UNIVAC I, kompjuteri i parë komercial. Gjatë kohës së tij në këtë kompani, ai zhvilloi përpiluesi i 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 njohur si Përpiluesi A-0, hodhi themelet për të gjithë gjuhët moderne të programimit. Hopper deklaroi se ai e projektoi përpiluesin nga "dembelizmi", pasi ai donte që programuesit të ishin në gjendje të bëheshin përsëri matematikanë në vend që të shpenzonin kaq shumë kohë duke shkruar kode komplekse.

  Si të shmangni lodhjen dhe rraskapitjen nga Full Stack: një udhëzues i plotë dhe i zbatueshëm

Lindja e COBOL

Në vitin 1959, Grace Hopper ishte një lojtar kyç në zhvillimin e COBOL (Common Business-Oriented Language), një gjuhë programimi e krijuar posaçërisht për aplikacione biznesi. Kjo gjuhë, e frymëzuar nga Flow-Matic të cilin Hopper e kishte zhvilluar më parë, e bëri programimin më të lehtë për njerëzit pa përvojë të avancuar teknike dhe e lejoi atë transportueshmëria e softuerit ndërmjet sistemeve të ndryshme kompjuterike.

COBOL pati një ndikim të rëndësishëm, jo ​​vetëm sepse e bëri programimin më të lehtë, por sepse hapi derën për përdorimin e gjerë të kompjutera në fushën e biznesit dhe administrative.

Njohjet dhe trashëgimia

Gjatë gjithë jetës së saj, Grace Hopper mori shumë Çmime dhe nderime, duke përfshirë më shumë se 40 doktoratura nderi dhe Medalja Kombëtare e Teknologjisë në vitin 1991. Ajo ishte gjithashtu gruaja e parë amerikane që u zgjodh Bashkëpunëtor i nderuar nga Shoqëria Britanike e Kompjuterëve në vitin 1973. Në vitin 1986, ai doli në pension nga Marina me gradën admirali i kundërt, duke qenë personi më i vjetër në pension.

Në vitin 1996, Marina e Shteteve të Bashkuara e pagëzoi një destrojer si USS Hopper për nder të tij, duke i vënë pseudonimin "Hirja e mahnitshme". Ndikimi i tij vazhdon, jo vetëm për kontributin e tij teknologjik, por edhe për ndikimin që pati në përfshirja e grave në fushën teknologjike.

Që nga viti 1994, festimi vjetor i Konferenca Grace Hopper Celebration of Women in Computing, një ngjarje kushtuar promovimit të pjesëmarrjes së grave në teknologji dhe forcimit të trashëgimisë së këtij pionieri të jashtëzakonshëm.

Ndikimi i Grace Hopper në kompjuter është i pallogaritshëm. Falë shpirtit të tij inovativ dhe aftësisë së tij për të kapërcyer barrierat, ai e shndërroi programimin në një disiplinë të arritshme për të gjithë. Trashëgimia e tij nuk kufizohet vetëm në fushën teknike, por gjithashtu paraqet një shembull se si vënia në dyshim e kufijve të vendosur mund të çojë në progres të rëndësishëm në çdo fushë të jetës.

  Kodimi Vibe: Epoka e Re e Programimit të Asistuar nga AI

 

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