모 과학 팟캐스트[각주:1]를 듣다가 반가운 이름이 하나 나왔다. 그레이스 호퍼 제독.


Rear Admiral Dr. Grace Murray Hopper (Dec. 9, 1906 – Jan. 1, 1992)


사실, 컴돌이들에겐 호퍼라는 이름은 최초의 컴파일러 개발자, 코볼의 어르신 정도로 유명한 이름이다.

하지만, 이 분의 업적은 그보다는 더 훨씬 더 많다.


반가운 마음에 생각나는 것들 이거저거 끄적여본다…



1. 태어날 때의 이름은 그레이스 브루스터 머리(Grace Brewster Murray)[각주:2]


2. 결혼 후 남편(빈센트 포스터 호퍼, Vincent Foster Hopper)의 성을 따라 그레이스 호퍼(Grace Hopper)로 이름이 바뀜[각주:3]


3. 대학원 전공은 수학 (석사는 수학, 박사는 수리물리학이었다고…)


4. 졸업 후 2차 대전 발발로 해군에 입대하여 컴퓨터를 처음으로 접함


5. 최초의 컴파일러 창시자 (A-0 언어)


6. 최초의 '영어로 명령을 입력하는 언어'의 창시자[각주:4] (B-0 언어, 정식 명칭은 Flow-Matics)


7. 코볼 언어의 어르신 (B-0에서 커다란 영향을 받음. 최종본 출시 시에는 코볼 위원회에 없었다고 함)


COBOL!


8. 버그 라는 용어의 대중화에 크게 기여 (혹자는 처음 이 용어 만든 분이 호퍼 제독이라고 착각하기도 함)


9. 전투함에서 포의 탄도 예측 시스템을 최초로 개발. 이후 이 개념은 사격통제장비라는 이름이 됐으며, 지금은 전투체계[각주:5]의 기능


맨 위에 보이는 수박통이 사격통제장비 WSA-423


10. 최초로 미분 해석기[각주:6] 발명


11. 규정에 따라 60세가 되어 전역하였으나, 해군의 요청으로 재입대. 이후 최초의 여성 제독이 됨


12. 이지스 구축함인 DDG-70의 명칭인 Hopper는 호퍼 제독[각주:7]의 이름에서 따온 것


DDG-70, USS Hopper "Amaging Grace"



  1. 과학과 사람들 흥미로운 과학 뉴스와 분석, SPBC 뉴스룸! E10 [본문으로]
  2. 이 이름을 종종 [머레이]라 읽는데, 발음은 [머리]에 가까움 [본문으로]
  3. 1945년에 이혼하셨지만 계속 이 이름을 사용하심 [본문으로]
  4. 즉, 현대 사용되는 어떠한 컴퓨터 언어도 호퍼 제독의 영향을 완전하게 벗어날 수 없음 [본문으로]
  5. 사통 분야 개발하시는 분들! 이 분입니다! 바로 이 분이 여러분의 삶을 피폐하게 만드신 분입니다! [본문으로]
  6. 매스매티카의 원조격? ㄷㄷㄷ [본문으로]
  7. 더불어 별명이었던 "Amaging Grace"도 함께 사용함 [본문으로]
신고

+ Recent posts