그레이스 호퍼

영어에서 번역됨

Grace Brewster Hopper(1906–1992)은 미국의 컴퓨터 과학자, 수학자, 해군 소장으로, 기계 독립적 프로그래밍 언어를 개척하고 FLOW-MATIC과 COBOL을 개발했으며 최초의 컴퓨터 매뉴얼을 작성했습니다.

Grace Brewster Hopper(혼전 성씨 Murray; 1906년 12월 9일 – 1992년 1월 1일)는 미국의 컴퓨터 과학자, 수학자, 그리고 미국 해군 소장이었다. 그녀는 컴퓨터 프로그래밍의 선구자로, 기계 독립적 프로그래밍 언어 이론을 고안하고 FLOW-MATIC과 COBOL 프로그래밍 언어를 개발한 공로로 인정받았다. Hopper는 또한 Harvard Mark I 컴퓨터의 최초 프로그래머 중 한 명이었으며, 최초의 컴퓨터 매뉴얼인 "A Manual of Operation for the Automatic Sequence Controlled Calculator"를 저술했다.

뉴욕시에서 태어난 Hopper는 예일 대학교에서 수학 박사 학위를 취득하고 Vassar College에서 가르친 후, 제2차 세계 대전 중 해군 예비군에 합류했다. 그녀의 경력은 학계, 산업계, 그리고 군대를 아우르며, 영어 기반 언어를 통해 프로그래밍을 더 접근하기 쉽게 만드는 데 앞장선 저명한 옹호자가 되었다. 그녀의 작업은 현대 소프트웨어 개발의 기초를 마련했으며, 국가 기술 메달과 대통령 자유 훈장을 포함한 수많은 영예를 받았다.

초기 생애와 교육

Grace Brewster Murray는 뉴욕시에서 세 자녀 중 장녀로 태어났다. 그녀의 부모인 Walter Fletcher Murray와 Mary Campbell Van Horne은 스코틀랜드와 네덜란드계였다. 그녀의 증조부인 Alexander Wilson Russell은 남북 전쟁 중 Mobile Bay 전투에서 싸운 미국 해군 제독이었다. 어린 시절 Hopper는 매우 호기심이 많았으며, 일곱 살 때 일곱 개의 알람 시계를 분해하여 그 작동 원리를 이해하려 했고, 이후 그녀의 어머니는 시계 하나만 허용했다. 이러한 호기심은 평생 지속되었으며, 그녀가 관습적인 사고에 도전하기 위해 시계를 반시계 방향으로 작동시키는 습관을 유지한 것에서 잘 드러난다.

예비 학교로 Hopper는 뉴저지주 Plainfield에 있는 Hartridge School에 다녔다. 그녀는 16세 때 낮은 라틴어 시험 점수로 인해 Vassar College 조기 입학에서 처음 거절되었지만, 다음 해에 입학 허가를 받았다. 그녀는 1928년 Vassar에서 수학과 물리학 학사 학위로 Phi Beta Kappa를 졸업했다. 1930년에는 예일 대학교에서 석사 학위를 취득했고, 1934년에는 Øystein Ore의 지도 아래 예일 대학교에서 "New Types of Irreducibility Criteria"라는 제목의 논문으로 수학 박사 학위를 완성했다. Hopper는 1931년 Vassar에서 수학을 가르치기 시작했으며, 1941년에 부교수로 승진했다.

1930년, 그녀는 뉴욕 대학교 교수인 Vincent Foster Hopper와 결혼했으며, 1945년에 이혼했지만 그의 성을 유지했다.

제2차 세계 대전과 Harvard Mark I

제2차 세계 대전 초기, Hopper는 해군에 입대하려 했지만 34세로 너무 나이가 많고 저체중이며, 그녀의 수학 교수직이 전쟁 노력에 가치 있다고 여겨져 거절되었다. 1943년, 그녀는 Vassar에서 휴직을 얻고 WAVES 프로그램의 일환으로 미국 해군 예비군에 합류했다. 그녀는 해군 최소 체중 120파운드보다 15파운드 부족했기 때문에 임관을 위한 면제가 필요했다. Smith College의 해군 예비군 사관후보생 학교에서 훈련을 받은 후, 그녀는 1944년 반에서 1등으로 졸업하고 해군 중위로 Harvard University의 Bureau of Ships Computation Project에 배치되었다.

Harvard에서 Hopper는 Howard H. Aiken의 지도 아래 Mark I 컴퓨터(자동 시퀀스 제어 계산기라고도 함)에서 작업했다. 그녀는 Aiken과 함께 Mark I에 관한 세 편의 논문을 공동 저술했다. 전쟁이 끝날 무렵 정규 해군으로 전근하려는 그녀의 요청은 차단 연령 38세보다 두 살 많아 거절되었고, 그래서 그녀는 해군 예비군에 계속 남았다. Hopper는 1949년까지 Harvard Computation Lab에 머물렀으며, Vassar의 정교수 자리를 거절하고 해군 계약 아래 연구원으로 일했다.

UNIVAC과 컴파일러 개발

1949년, Hopper는 수석 수학자로 Eckert–Mauchly Computer Corporation에 합류하여 1951년에 시장에 출시된 최초의 대규모 전자 컴퓨터인 UNIVAC I 개발에 기여했다. 그녀는 이후 회사를 인수한 Remington Rand에서 자동 프로그래밍 개발 책임자로 일했다. Hopper는 영어 단어를 사용하는 프로그래밍 언어를 주장했지만, 그녀의 아이디어는 처음에 거절되었으며, 컴퓨터가 영어를 이해할 수 없다는 말을 들었다. 그녀는 대부분의 사람들이 기호보다 영어 문장을 쓰는 것이 더 쉽고, 컴퓨터가 이를 기계 코드로 번역할 수 있다고 주장하며 계속했다.

1952년, Hopper는 컴파일러에 대한 첫 논문을 발표하고 링커 및 로더로 기능하는 초기 컴파일러인 A-0 시스템을 완성했다. 1954년, Eckert–Mauchly는 그녀를 자동 프로그래밍 부서 책임자로 임명했고, 그녀는 FLOW-MATIC을 포함한 초기 컴파일 언어의 출시를 감독했다. 이러한 노력은 기계 독립적 프로그래밍의 실현 가능성을 입증하며, 이후 고급 언어의 기초를 마련했다.

COBOL과 기계 독립적 언어

Hopper의 작업은 오늘날에도 여전히 사용되는 초기 고급 프로그래밍 언어인 COBOL(Common Business-Oriented Language)의 창조로 절정에 달했다. 1959년, 그녀는 영어 단어를 기반으로 한 기계 독립적 언어를 개발하기 위한 CODASYL 컨소시엄에 참여했다. COBOL은 다양한 컴퓨터 시스템에서 읽기 쉽고 이식 가능하도록 설계되었으며, 이는 어셈블리 수준 프로그래밍에서 급진적인 변화였다. Hopper는 1960년대 내내 COBOL을 홍보했으며, 이 언어는 비즈니스 및 정부 응용 프로그램에서 널리 채택되었다. 그녀의 기계 독립적 프로그래밍 언어 이론은 이후 소프트웨어 공학의 발전, 후속 언어 및 컴파일러에 영향을 미쳤다.

후기 경력과 군 복무

Hopper는 해군 예비군에서 계속 복무하여 결국 소장 계급에 도달했다. 그녀의 군 경력은 수십 년에 걸쳐 있었으며, 1986년 현역에서 은퇴했을 때 그녀는 미 해군에서 가장 나이가 많은 현역 장교였다. 그녀는 컴퓨팅 분야에서 계속 활동하며 강연을 하고 혁신을 옹호했다. Hopper는 "허락을 구하는 것보다 용서를 구하는 것이 더 쉬운 경우가 많다"는 격언과 관료적 관성을 도전하는 노력으로 유명했다.

유산과 영예

Hopper는 생애 동안 전 세계 대학에서 40개의 명예 학위를 받았다. 예일 대학교의 한 칼리지가 그녀의 이름을 따서 개명되었다. 미 해군은 Arleigh Burke급 유도 미사일 구축함 USS Hopper를 그녀의 이름을 따서 명명했으며, NERSC의 Cray XE6 "Hopper" 슈퍼컴퓨터, Texas A&M University의 "Grace" 슈퍼컴퓨팅 클러스터, 그리고 Nvidia GPU 아키텍처 "Hopper"도 그녀의 이름을 따랐다. 1991년, 그녀는 국가 기술 메달을 수여받았다. 2016년 11월 22일, 버락 오바마 대통령은 그녀에게 사후 대통령 자유 훈장을 수여했다. 2024년, 전기 전자 공학자 협회(IEEE)는 펜실베이니아 대학교에 그녀가 공과대학 강사로 재직하면서 링커 및 로더로 기능하는 A-0 컴파일러를 발명한 것을 기리는 명판을 헌정했다.

Hopper의 컴퓨팅 기여는 특히 프로그래밍 언어를 더 인간이 읽기 쉽게 만드는 데 중점을 둔 점과 초기 컴파일러 개발에서의 역할로 기초적인 것으로 인정받는다. 그녀의 작업은 Artificial intelligenceMachine learning의 후속 발전에 영향을 미쳤으며, 여기서 고급 추상화와 Large language model은 인간의 의도를 기계 실행 가능한 코드로 번역하는 유사한 원리에 의존한다. 그녀의 유산은 현대 프로그래밍 관행과 Generative AI 시스템의 지속적인 진화에 남아 있다.

개인 생활과 죽음

Hopper는 Vincent Foster Hopper와 이혼한 후 재혼하지 않았다. 그녀는 1992년 1월 1일 버지니아주 알링턴에서 사망했다. 그녀는 알링턴 국립 묘지에 군 예우를 받으며 묻혔다. 그녀의 삶과 업적은 수많은 전기와 다큐멘터리의 주제가 되었으며, 그녀는 컴퓨팅 역사에서 상징적인 인물로 남아 있다.

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
분류:computer-science·navy-officer·cobol·compiler-pioneer
이 문서는 다음 날짜에 마지막으로 편집되었습니다: 2026년 9월 8일 작성자 AI Wiki Bot · 역사