데니스 리치(1941-2011)
언론에서 많이 알려선 잡스 뿐만 아니라,
프로그래밍에 많은 족적을 남기신 분이 떠나 가셨네요..
그가 남긴 것들
Writing operating systems in a compiled machine-independent programming
language.
Performing file I/O by reading, writing, or overwriting integral
numbers of bytes at integral offsets.
Creating processes by duplicating existing processes.
Null-terminated byte strings.
Investing a substantial proportion of programmers’ time in building
tooling to make themselves more productive.
When explaining a new programming technique, starting with “Hello,
world”.
Connecting programs together by piping the output of one to the
input of the other.
- Writing operating systems in a compiled machine-independent programming language.
- Performing file I/O by reading, writing, or overwriting integral numbers of bytes at integral offsets.
- Creating processes by duplicating existing processes.
- Null-terminated byte strings.
- Investing a substantial proportion of programmers’ time in building tooling to make themselves more productive.
- When explaining a new programming technique, starting with “Hello, world”.
- Connecting programs together by piping the output of one to the input of the other.
Writing operating systems in a compiled machine-independent programming
language.
Performing file I/O by reading, writing, or overwriting integral
numbers of bytes at integral offsets.
Creating processes by duplicating existing processes.
Null-terminated byte strings.
Investing a substantial proportion of programmers’ time in building
tooling to make themselves more productive.
When explaining a new programming technique, starting with “Hello,
world”.
Connecting programs together by piping the output of one to the
input of the other.
- Writing operating systems in a compiled machine-independent programming
language.
Performing file I/O by reading, writing, or overwriting integral
numbers of bytes at integral offsets.
Creating processes by duplicating existing processes.
Null-terminated byte strings.
Investing a substantial proportion of programmers’ time in building
tooling to make themselves more productive.
When explaining a new programming technique, starting with “Hello,
world”.
Connecting programs together by piping the output of one to the
input of the other.
그를 기리기 위한 코드
#include <stdio.h>
int main(void) {
printf("goodbye, world\n");
return 0;
}
댓글을 달아 주세요