> [ freeeXpression ] in KIDS
> 글 쓴 이(By): limelite (환)
> 날 짜 (Date): 1996년05월27일(월) 00시47분17초 KDT
> 제 목(Title): 유감스럽지만 KennyG님...
>
>
> 간단한 질문을 해 보지요. 제가 지금 binary code로 프로그램을
> 짰습니다. 제 프로그램의 구성 조각이 Neumann 시대와 같으니,
> 즉 제 프로그램의 Basic Building Block(BBB)이 Neuman 시대의 BBB와
> 같고, 어떻게 조립을 했느냐의 차이만 있으니, 제 프로그램에 대한
> 저의 독창성은 고려될 수 없고, Nemann시대 혹은 그 이전 binary code를
> '창조'한 사람의 독창성만 인정되겠군요. KennyG님에 따르면...
>
> 역시, KennyG님에 따르면, 모든 프로그램들이 binary code이고 BBB가 같으니,
> word-processor건 spreadsheet program이건 math package이건 OS이건 모든
> 종류의 프로그램이 parrall하게 진화했겠군요. :)
하하..재미있는 비유를 들어 주셨군요.
분자를 transistor 정도로 볼 수 있겠고 BBB는 computer architecture (CA)로
볼 수 있겠네요. CA를 설계한 사람 입장에서는 모든 프로그램은 그 CA에서 정의한
instruction set에 속하는 instruction의 sequence일 뿐이지요.
물론 의미 있는 sequence라야 하겠지요.
제대로 동작하는 word-processor나 spreadsheet program, math package 혹은
operating system은 프로그래머(창조자)가 의미있는 sequence를 만들어 준 것이지
hard disk나 main memory에 noise(돌연변이)가 생겨서 저절로 만들어진 것이
아닙니다.
하지만 리차드 도킨스는 저절로 만들어질 수도 있다고 주장할 겁니다.
우리가 도저히 이해하기 힘든 장구한 세월만 있으면 충분하다고 말이죠.
:)