14
03 그가 없었다면, 지금의 애플은 없었다? C언어와 유닉스의 창시자

다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

  • View
    105

  • Download
    8

Embed Size (px)

Citation preview

Page 1: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

03

그가 없었다면,지금의 애플은 없었다?

C언어와 유닉스의 창시자

Page 2: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

그가 C언어를 만들지 않았다면오늘날 컴퓨터를 기반으로 한 거의 모든 것이

존재하지 않았을 것이다.

Who?

Page 3: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

그가 유닉스를 개발하지 않았다면현재의 애플은 없었을 것이다.

- 미국 경제 전문지 비즈니스 인사이더

Who?

Page 4: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

데니스 매캘리스터 리치(Dennis Macalistair Ritchie, 1941~2011)

세계최초 소프트웨어 언어인

C언어의 창시자

그는 바로

Page 5: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

Mac OS X / iOS용 프로그램의 Objective-C 언어안드로이드 핵심모듈 Linux OS

JAVA / C++ / C# 등 모든 소프트웨어 응용프로그래밍유닉스 / 리눅스 / 윈도우 운영체제

이 모든 것들이C언어를 기반으로 한다.

Page 6: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

데니스 리치는 하버드 물리학과 응용수학 학위 취득 후,1967년 벨 연구소 컴퓨터 연구센터에서 근무.

C언어가 탄생한 곳이 바로 벨 연구소다.

Page 7: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

과거의 프로그램은 범용이 아닌,

특정 장치에서만 작동하도록 설계되어 있었다.

따라서 새로운 플랫폼이 나오면

기존 프로그램이 해당 플랫폼에서 작동하도록 만드는

번거로움이 있었다.

C언어의 탄생 배경

Page 8: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

당시 데니스 리치는유닉스를 개발하면서

운영체제인 유닉스가 서로 다른 하드웨어 시스템에서도

구동 될 수 있도록 하고 싶었다.

C언어의 문법으로 작성한 코드는

다른 컴퓨터 환경에서 거의 고치지 않고 작성할 수 있었다.

Page 9: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

1971년C언어의 탄생

다양한 애플리케이션뿐만 아니라

현대적인 대부분의 운영체제와 기계들을 동작시키는

가장 기초적인 언어로 수많은 개발자들의 사랑을 받았다.

Page 10: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

X86 윈도용으로 작성한 프로그램 언어 C언어로 작성한 프로그램 언어

과거 프로그램을 만들 때에는 이진수(0과1)로

개발을 했어야 했기에 개발자들이 불편을 느꼈다면,

C언어는 인간의 언어와 유사한 부분이 많아

프로그래밍 시 코드를 작성했을 때

알아보기도 쉽고 길이도 짧아졌기 때문이다.

vs

Page 11: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

수상1983. 컴퓨터 과학 노벨상 ‘튜리상’ 수상1997. 전자기술자협회 훈장1998. ‘국립 기술 혁신 메달’ 수상2011. ‘일본 상’ 수상

데니스 리치는

유닉스와 C언어를 개발한 공로로노벨상을 비롯하여 많은 상을 수상했다.

Page 12: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

C언어가 개발된 지 40년,

세상의 60%이상의 소프트웨어에

C언어가 구현되어 있다.

지금 당신이 이 글을 볼 수 있는 것도C언어가 개발 되었기에 가능한 것이 아닐까?

Page 13: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

컴퓨터 / 스마트폰 / 테블릿 PC 모두

데니스 리치의 업적이 있었기에 탄생할 수 있었다.

그가 남긴 C언어는 지금 이 순간에도

또 다른 디지털 세상의 문을 열고 있다.

사진 : 구글내용 : 위키백과

Page 14: 다우기술 [그룹웨어 다우오피스 - IT인물] 데니스리치 - C언어의 창시자 :: 그가 없었다면 지금의 애플도 없었다?

Apps

올바른 변화의 플랫폼