크리스토퍼 스트래치
영국 컴퓨터 과학자
크리스토퍼 스트래치(영어: Christopher S. Strachey 크리스토퍼 스트레이치[*], 영어 발음: /ˈstreɪtʃi/, 1916년 11월 16일 ~ 1975년 5월 18일)는 영국의 컴퓨터 과학자였다.[1][2][3] 표시적 의미론을 만든 사람들 가운데 한 명으로, 프로그래밍 언어 디자인의 선구자이기도 하다. 스트래치 가의 일원으로, 정부, 예술, 행정, 학문 분야에서 저명하다.
크리스토퍼 스트레이치 | |
---|---|
작가 정보 | |
출생 | 햄프스티드 |
사망 | 옥스퍼드 |
국적 | 영국 그레이트브리튼 아일랜드 연합왕국(~1927) |
언어 | 영어 |
직업 | 컴퓨터 과학자, 기술자 |
학력 | 킹스 칼리지 Gresham's School |
사조 | 블룸즈버리 그룹 |
수상 | Fellow of the British Computer Society |
부모 | 올리버 스트레이치(부) 레이 스트레이치(모) |
형제 | 바버라 스트레이치 |
주요 작품 | |
영향 | |
서명 묘비 |
생애
편집크리스토퍼 스트래치는 1916년 11월 16일에 잉글랜드 햄프스티드에 태어났으며, 부모는 올리버 스트래치와 레이 스트래치이다. 올리버 스트래치는 리처드 스트래치의 아들로, 헨리 스트래치의 증손자이다.
업적
편집CPL(Combined Programming Language)를 개발했다.
매크로 언어 m4는 최초의 매크로 확장 언어들 가운데 하나인 스트래치의 GPM(다목적 매크로 발생기)에서 많은 부분을 가져왔다.[4]
참고 문헌
편집- Copeland, B.J. A Brief History of Computing, AlanTuring.net, June 2000.
- Lavington, S. The Pegasus Story, Science Museum, 2000. ISBN 1-900747-40-5.
- C. Strachey, An impossible program, The Computer Journal, 7(4):313, January 1965.
각주
편집- ↑ Christopher Strachey: British computer scientist, 브리태니커 백과사전.
- ↑ Catalogue of the papers and correspondence of CHRISTOPHER STRACHEY (1916 – 1975), The National Archives, United Kingdom.
- ↑ Gordon, M.J.C., Christopher Strachey: Recollections of His Influence, Higher-Order and Symbolic Computation, 13(1–2):65–67, April 2000. ISSN 1388-3690. (PostScript version Archived 2017년 3월 13일 - 웨이백 머신.)
- ↑ C. Strachey: "A General Purpose Macrogenerator", The Computer Journal, 8(3):225–241, 1965.
외부 링크
편집- (영어) A simulator of the Manchester Mark 1, executing Christopher Strachey's Love letter algorithm from 1952
- (영어) A web based version of Christopher Strachey's Love letter algorithm showing word lists
- (영어) Higher-Order and Symbolic Computation Volume 13, Issue 1/2 (April 2000) Special Issue in memory of Christopher Strachey
- (영어) "Pioneer Profiles - Christopher Strachey" in RESURRECTION. The Bulletin of the Computer Conservation Society. Number 43. Summer 2008. ISSN 0958-7403.
이 글은 과학자에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |