2010년 06월 04일
빌 게이츠의 The Art Of Computer Programming 추천평
If you think you're a really good programmer... read (Knuth's) Art of Computer Programming...You should definitely send me a resume if you can read the whole thing."이 추천평은 The Art Of Computer Programming, Volume 1, 3rd Edition의 뒷 표지에 적혀있습니다(한글은 류광님의 번역). 1권의 뒤에 떡~ 하니 있는 추천평이라 자주 눈에 띄는데, 눈에 보일 때마다 드는 생각이 '빌 게이츠는 이제 코딩도 안 하는데, 이 책을 다 읽어봤을까?'더군요. 물론 1, 2, 3권의 1st edition이 각각 1968년, 1969년, 1973년에 나왔으므로 이 책이 나왔을 때 빌 게이츠가 학생이였기 때문에 읽어봤을 가능성도 무시할 수가 없습니다. 더군다나, 빌 게이츠가 BASIC 개발로 명성을 날릴 때가 1974년이었으므로 읽어 봤다면, 현재 나와있는 1권 3rd edition, 2권 2nd edition, 3권 2nd edition이 아니라 모두 1st edition으로 읽었겠죠.
여러분이 정말로 훌륭한 프로그래머라고 생각한다면 ... 커누스의 『The art of computer programming(컴퓨터 프로그래밍의 예술)』을 읽으세요 ... 만일 전체를 다 읽을 수 있다면 꼭 저에게 이력서를 보내시길. -- 빌 게이츠(Bill Gates)
빌 게이츠가 MS 윈도우 계산기의 음수 나눗셈 연산 따위는 신경을 안 썼을 가능성이 크지만 어쨌든 The Art Of Computer Programming Volume 1의 초반에 나오는 정의와 다르게 연산한다는 점은 신경이 쓰이네요[1]. 사실, 빌 게이츠가 서평을 저렇게 써놓은 책과 MS 윈도우 계산기 계산 방식이 다르니 굳이 읽어보지 않아도 누군가 얘기를 해주었겠죠.
빌 게이츠가 이 책을 읽어봤든 안 읽어봤든, 컴퓨터 공학과 학생 여러분~ The Art Of Computer Programming 다 읽고 MS에 이력서를 넣어 보아요~
[1] -3 나누기 -2는 몫이 1, 나머지가 -1일까? 몫이 2, 나머지가 1일까? 참조
# by | 2010/06/04 16:02 | TAOCP | 트랙백 | 덧글(1)
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]