리치가 더욱 유연한 언어를 개발하다.
세계에서 가장 널리 사용되고 있는 프로그래밍 언어를 개발한 데니스 리치(1941년 출생)는 전 세계 컴퓨터 프로그래머들의 우상이다.
하버드에서 학사와 석사를 마친 리치는 1968년 벨 연구소에 근무할 당시 켄 톰슨(1943년 출생)과 함께 UNIX운영체제를 제작하였다. 그 당시 벨 연구소는 ‘B’라고 하는 프로그래밍 언어를 사용하고 있었으며 이 언어를 사용하여 유닉스를 만들었다. 운영체제를 제작하면서 리치는 자신만의 단어로 톰슨의 B 언어에 데이터 유형과 새로운 신텍스(syntax)를 추가하였으며 이를 통해 새로운 언어인 C가 탄생하였다.
유닉스 운영체제에서 사용하려고 디자인된 이 새로운 언어는 다용도로 사용이 가능하였다. C는 C로 짠 프로그램이 서로 다른 컴퓨터 간에 이식되거나 전이될 수 있게끔 해주었다. 그 당시 리치와 톰슨은 PDP-7 컴퓨터에서 B 언어로 작업을 수행하였는데, 벨 연구소에 새로운 PDP-11 중 한 대가 도입되자 당연히 더욱 강력한 컴퓨터인 PDP-11로 작업하고자 했다. B 언어로 짜인 유닉스는 PDP-11의 새로운 기능을 활용할 수 없었기 때문에 리치는 초기 버전 C 언어로 유닉스 운영체제를 다시 작성하여 PDP-11 컴퓨터에 이식하였다.
이로 인해 덩치가 큰 PDP-11은 C를 사용한 최초의 메이저 컴퓨터가 되었다. C 언어의 유연함과 단순함으로 인해 프로그래머들은 여전히 C언어를 사용하고 있다. 리치와 톰슨은 1999년 유닉스와 C 언어에 대한 업적을 인정받아 빌 클린턴 대통령으로부터 미국 국립 기술 훈장(U.S. National Medal of Technology)을 받았다.
'ISO' 카테고리의 다른 글
한국산업기술평가관리원 산업기술지원 http://www.keit.re.kr/index.do 품질경영 통계적품질경영 (0) | 2016.02.27 |
---|---|
버락 오바마 미국 대통령 ‘2015 북미아이스하키리그(NHL)’ 스탠리컵 우승팀 시카고 블랙호크스 (0) | 2016.02.19 |
[스크랩] "지도(地圖)를 알면 부동산투자에 성공할 수 있다" - 이 상 길 (지투토지정보기술/소장·공학석사) (0) | 2016.02.13 |
조현병 정신 및 행동 장애 Schizophrenia (0) | 2016.02.11 |
CAD, CAM, CIM (0) | 2016.02.01 |