Ugrás a tartalomhoz

Grace Hopper

A Wikiszótárból, a nyitott szótárból


Főnév

Grace Hopper (tsz. Grace Hoppers)

  1. (informatika) Grace Hopper (Grace Brewster Murray Hopper, 1906. december 9. – 1992. január 1.) amerikai számítástechnikai úttörő, tengerésztiszt és a programozás történetének egyik legmeghatározóbb alakja. Ő alkotta meg az első működő fordítóprogramot (compiler), hozzájárult a COBOL nyelv kifejlesztéséhez, és népszerűsítette az emberközeli programozás gondolatát.



👶 Korai élet és tanulmányok

  • Született: New York City, 1906
  • Már gyerekként kíváncsi természetű volt – egy órát 7 évesen szétszedett, hogy megértse, hogyan működik.
  • Tanulmányai:
    • BA: Vassar College (matematika, fizika)
    • MA és PhD: Yale Egyetem – matematikából (1934-ben)
  • Egyetemi tanárként dolgozott a Vassaron, amíg be nem vonult a haditengerészethez.



⚓ Katonai szolgálat és számítástechnikai áttörések

🖥️ Harvard – Mark I gép (1944)

  • Második világháború alatt csatlakozott a US Navy WAVES programhoz (Women Accepted for Volunteer Emergency Service).
  • A Harvard Egyetemre került, ahol Howard Aiken mellett dolgozott az IBM Harvard Mark I gépen.
  • Ő írta az első működő programokat erre az elektromechanikus számítógépre.



💡 Első fordítóprogram: A compiler

  • 1952-ben kifejlesztette az első programot, amely emberi nyelvhez hasonló kódot gépi kódra fordított – ez volt a világ első compiler-e (A-0 System).
  • Az akkori közfelfogással szembement: sokan azt hitték, az emberi nyelv nem „fordítható” gépek számára.



🧾 COBOL és a nyelvközeli programozás

  • Az 1950-es évek végén Hopper részt vett a COBOL (Common Business-Oriented Language) fejlesztésében, amely máig használt, különösen pénzügyi és közigazgatási rendszerekben.
  • A nyelv célja: olyan szintaxis, amit a nem programozók (pl. üzletemberek) is megértenek.
  • Az ő ötlete volt a „nyelvközeli programozás” filozófiája: „a számítógépeknek kell megtanulni az emberi nyelvet, nem fordítva.”



🐞 A „debugging” története

  • A „bug” szó már korábban létezett, de Hopper csapata dokumentálta az első valódi rovart egy számítógép belsejében – egy molylepkét, amit a Mark II gép hibájánál találtak.
  • A naplóba beírták: “First actual case of bug being found.” Az eset legendás lett, a „debugging” kifejezés azóta szilárd része a programozói kultúrának.



📏 „Nanosecond” – szemléltetés

  • Hopper híres volt oktatói előadásairól, ahol például egy 30 cm-es drótdarabot mutatott be a „nanosec” időre lefutott jel távolságaként.
  • A számítástechnika fizikai korlátait kézzelfogható módon érzékeltette – inspiráló előadó volt.



🎖️ Elismertség és díjak

  • Rear Admiral (ret.) – az Egyesült Államok haditengerészetének ellentengernagya lett.
  • Több tucat tiszteletbeli doktorátus, tudományos díj, köztük:
    • National Medal of Technology (1991)
    • IEEE Computer Pioneer Award
    • Presidential Medal of Freedom (posztumusz, 2016)
  • A U.S.S. Hopper hadihajót róla nevezték el.
  • A Grace Hopper Celebration (GHC) nevű nemzetközi női tech-konferencia is az ő nevét viseli.



💬 Híres idézetek

„Az a veszélyes mondat, amit sosem szabad elfogadni: ‘Eddig mindig így csináltuk.’”

„A számítógép művészeti eszköz. A kreativitásunkat teszi hatékonyabbá.”

„Jobb bocsánatot kérni, mint engedélyt.”


🧾 Összefoglaló táblázat

Téma Részlet
Született 1906, New York
Meghalt 1992, Arlington, Virginia
Híres találmány Első compiler (A-0), COBOL nyelv
Katonai rang Rear Admiral (ellentengernagy), US Navy
Hozzájárulás Emberközeli programozás, oktatás, számítástechnikai szemléltetés
Legendás momentum „Bug” – molylepke a Mark II-ben
Legnagyobb elismerés Presidential Medal of Freedom (2016, posztumusz)



🧠 Öröksége

Grace Hopper volt az a személy, aki hidat vert a gépek és az emberek közé. Nemcsak programokat írt, hanem megteremtette a programozás nyelvét, amellyel a mai informatikusok milliói dolgoznak.

Ő volt az a nő, aki bebizonyította: a számítógépek lehetnek praktikusak, érthetők – és a nőknek is van helyük a gépek világában.