Donald E. Knuth
(미국, 컴퓨터과학자, 1938~)
Donald E. Knuth : Stanford 명예교수 : 알고리즘 분석과 프로그램 언어의 설계에 많은 공헌을 하였다. 특히 유명한 저서인 The Art of Computer Programming 시리즈로서 그의 업적이 잘 알려져 있다.
도널드 E. 크누스 : 컴퓨터를 만든 15 인의 과학자 : Dennis Shasha. Cathy Lazere : 크누스는 1938 년 밀워키에서 태어났다. 도널드 크누스가 정말로 단지 한 사람의 인물일까? ....... 그의 최대 걸작인 『컴퓨터 프로그래밍의 예술 The Art of Computer Programming』에는 이 분야의 대부분을 포괄하는 초기의 연구 및 조사 자료들이 실려 있다 .......크누스는 그의 일생에서 30 년이라는 짧은 기간동안 인쇄에 사용되는 강력한 소프트웨어 시스템들을 만들어 내고, 고대 바빌로니아의 알고리즘이나 성경의 시편 등 다양한 주제를 다룬 글을 발표하였으며, 게다가 직접 펜으로 소설까지 쓰는 시간들을 가져 왔다. 또한, '여가 시간' 에는 손수 설계한 파이프 오르간을 연주한다 ....... 전 생애를 통해 크누스는 대중들의 갈채와 더불어 많은 상을 받았다. 그 중에서도 1974 년에는 컴퓨터 과학 분야 최고의 상으로 꼽히는 튜링상을 수상하였으며, 1979 년에는 지미 카터 대통령으로부터 국가 과학 훈장을 받기도 하였다 ......... "난 한 번에 한 가지 일만 합니다. 이것은 바로 컴퓨터 과학자들이 일괄 처리 (batch processing) 라 부르는 것이지요. 다른 대안은 스왑-인 (swap-in) 과 스왑-아웃 (swap-out) 을 실행하는 것인데, 난 스왑-인이나 스왑-아웃은 하지 않습니다." .......... 많은 사람들의 입을 통해 크누스는 역사상 가장 위대한 컴퓨터 프로그래머 라는 전설이 전해지고 있다 .......... 한 해는 크누스가 그 대회에 참가해서 가장 빠른 시간에 프로그래밍을 실행시킨 사람에게 주는 상과 알고리즘을 가장 빨리 실행하는 사람에게 주는 상을 모두 휩쓸었습니다 ......... 그들은 그에게 이렇게 물었지요. "저, 혹시 어떻게 이 일을 할 수 있었습니까?" 그의 대답은 이런 것이었습니다. "내가 프로그래밍을 배울 때 당신들이 만일 하루에 5 분씩만 그 기계와 시간을 가졌다면 좋았을 겁니다. 프로그램이 작동하도록 만들고 싶으면 그저 그것을 제대로 작성되기만 하면 되었지요. 그래서 사람들이 그저 돌에 조각을 하는 것처럼 프로그래밍을 배웠습니다. 그냥 그것을 향해 조금씩 다가가기만 하면 됩니다. 그것이 바로 내가 프로그래밍을 익힌 방법입니다."