Ken Tompson과 유닉스 최초의 게임

Peoples & Opinion/Peoples 2007/10/21 14:07
C 프로그래머라면 결코 잊을 수 없는 이름의 인물이 있습니다.
바로 켄 톰슨 입니다. C와 Unix를 만들어낸 인물이지요.

그런데 이 Unix를 만들게된 동기가 참 재미있습니다.
그 당시 벨 렙(Bell Lab)에 근무하고 있던 켄 톰슨씨는 GE-645 라는
메인프레임 머신에서 스페이스 트래블(Space Travel) 이라는
게임을 작성했으며 이 GE-645에서 너무 느린 속도가 나와서
게임진행에 어려움을 느꼈습니다.

켄 톰슨씨는 PDP-7 머신에 어셈블리를 사용하여 이 게임을
작성합니다. 이 게임을 작성하면서 나온 운영체제가 Unics 이고
이것은 나중에 Unix 가 됩니다. 또한 이때 만들어진 B 언어가
후에 C언어로 발전합니다.(물론 데니스 리치와 함께 했습니다.)

유닉스 최초의 응용프로그램은  이 게임 스페이스 트래블 이라고
어떤면에서는 말할 수 있을 것 같습니다.

켄 톰슨은 데니스리치와 함께 컴퓨터과학 영역에서 노벨상이라고 불리우는
튜닝상을 1983년에 유닉스를 구축한 공로로 수상하였습니다.

1983년은 UNIX System V 가 나오던 시절로 최초의 버전 PDP-7 UNIX가
1969년에 나온지 14년 후입니다.

전부의 이유는  당연히 아니겠지만 ,
하나의 동기부여 요소로써 Unix라는 시스템을 만들게 한 것이
게임이라는 것을 보면  비단 이 부분이 아닌 많은 부분에서의
인류의 발전이 유희와 연결되어있다는 사실을 인식 할 수 있을 것입니다.

참조링크:
http://en.wikipedia.org/wiki/Space_Travel 스페이스 트래블
http://en.wikipedia.org/wiki/Ken_Thompson_%28programmer%29 켄 톰슨

top

Trackback Address :: http://xevious7.com/trackback/279

Write a comment