데니스 리치
Dennis Ritchie
외부:https://i.imgur.com/X2vKYO0.png
본명데니스 매캘리스터 리치
(Dennis MacAlistair Ritchie)
출생1941년 9월 9일
사망2011년 10월 12일 (향년 70세)
국적미국
직업컴퓨터 과학자
학력하버드 대학교 (물리학 / 학사)
하버드 대학교 (응용수학 / 박사)
주요 업적C언어 개발, UNIX 개발
수상튜링상 (1983)
미국 국가 기술 혁신 메달 (1998)
IDdmr

UNIX is very simple, it just needs a genius to understand its simplicity
유닉스는 매우 단순하다. 다만 그 단순함을 이해하기 위해 천재가 필요할 뿐이다.

미국의 컴퓨터 과학자.

목차

1.
1.1. 사망
2. 업적
3. 영상

1.

1941년 뉴욕 브롱스빌에서 태어났다. 아버지가 벨 연구소의 엔지니어였던 앨리스터 리치였기에, 콩 심은 데 콩 난다고 자연스럽게 공학적 환경에서 자랐다. 하버드 대학교에서 물리학과 응용수학을 전공한 뒤, 1967년 아버지의 직장이기도 했던 AT&T 벨 연구소에 입사했다.

당시 벨 연구소는 MIT, GE와 함께 멀틱스(Multics)라는 거대 운영체제 프로젝트를 진행 중이었다. 멀틱스는 메인 프레임 컴퓨터의 일괄처리 방식을 극복하기 위해 시분할 다중 작업과 사용자 상호작용 처리가 가능한 운영체제 목표로 했으나, 프로젝트가 너무 비대하고 복잡해지자 결국 1969년 벨 연구소는 발을 빼고 프로젝트는 빠개졌다.

이 때 리치는 동료 켄 톰슨과 연구소의 PDP-7를 활용해 개발을 이어나가 UNIX를 개발하기에 이른다.(1) 이후 연구소에 교체하려는 컴퓨터의 구조에 맞게 다시 짜야할 필요가 있었는데, 켄 톰슨이 만든 B언어를 바탕으로 동료 브라이언 커니핸과 함께 기종간의 호환성이 우수한 C언어(2)를 만들어 1973년에 UNIX를 다시 짜 C로 이루어진 운영체제를 완성시킨다.

1.1. 사망

2011년 10월 12일, 뉴저지의 자택에서 숨진 채 발견되었다.(3) 향년 70세. 안타깝게도 그의 부고는 일주일 전인 10월 5일 사망한 스티브 잡스의 사망 소식에 묻혀 대중적으로 큰 주목을 받지 못했다. 사람들은 Goodbye, world!라는 메시지로 그를 추모하였다.

2. 업적

C언어, UNIX를 만든 사람. 이거 하나로 올킬이다. C언어는 호환성 좋고 고급언어중 가장 시스템과 밀접한 언어로 알려져있고 그가 이것으로 유닉스를 만들었듯이 운영체제를 구현한다면 필수인 도구이다. UNIX는 말할 필요도 없는 현대 모든 운영체제의 모태이다. 또 한 가지 더 만들었던 게 있는데, 바로 커니핸 & 리치 저(著) The C Programming Launguage의 책의 C언어 출력예로 Hello, world!를 유명하게 했다. Hello, world!는 이후 많은 프로그래밍 언어의 출력 예제로 널리 쓰이는 문구가 되었다.

3. 영상



이 문서의 내용 중 전체 또는 일부는 자유인사전에서 가져왔으며 CC BY-NC-SA 3.0에 따라 이용할 수 있습니다.
본 문서의 원본은 링크에서 확인할 수 있습니다.
(1) 사실 켄 톰슨이 스페이스 트래블이라는 게임을 돌리고 싶어서 만들었다는 전설이 있다. 실제로 톰슨이 개발한 이 게임은 멀틱스, GECOS, PDR-7로 3번이나 이식됐고 PDR-7로 이식하는 과정에서 개발한 운영체제가 유닉스의 핵심이 됐다.
(2) B언어는 데이터 타입도 없고 느려서 한계가 명확했다. 여기에 데이터 유형 개념이 추가되고 구선이 개선된 것이 New B인 C언어.
(3) 결혼하지 않고 독신으로 살았다.