Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Lift
- php
- Node.js
- 나의 취미
- 도커
- rss
- iBatis
- Cross
- php thumbnail
- 디즈니씨
- flex3
- ajax
- 베트남어
- 메일왕창보내는법
- express for node.js
- Eclipse
- ejb
- node.js web framework
- docker
- C/C++
- scala
- 나의 프로젝트
- 주식이야기
- nodejs express
- ror실행
- 명사 분석기
- 책이야기
- 명사 추출기
- 스킨 스쿠버
- 명사 뽑아내기
Archives
- Today
- Total
목록C/C++ (6)
nkdk의 세상
C언어는 어떻게 나왔는가? 그 배경~
1.C언어 : C언어는 1972년 벨 연구소의 데니스 리치(Dennis Ritchie)에 의해 만들어졌다. 데니스 리치는 UNIX 운영체제의 개발을 맡고 있었는데 운영체제는 그 특성상 하드웨어를 직접 제어할 수 있어야 했다. 또한 당시의 컴퓨터 환경이 지금과는 달라 CPU의 속도나 메모리의 용량이 충분하지 않았기 때문에 프로그램의 크기는 작아야 했고 속도는 빨라야했다. 이런 모든 요구를 만족시킬 수 있는 유일한 언어는 어셈블리밖에 없었다. 그러나 어셈블리는 특정 기계에 종속적이며 이식성이 없기 때문에 여러 플랫폼에 수정없이 사용하는 것이 목적인 UNIX와는 잘 어울리지 않았다. C언어보다 먼저 발표된 포트란이나 베이직같은 고급언어들은 효율이 좋지 못해 대형 프로젝트에 쓰기에는 역시 부적합했다. 그래서 데..
My Programing/C/C++/C#/PRO-C
2008. 3. 11. 19:58