|
저의 허접한 졸저를 읽다가 발생한 모든 문제를 다루는 '고객센터'입니다. 질문, 의견, 잡담 모두 환영합니다.
아래에 한빛미디어 홈페이지에 있는 1쇄 오타를 제가 중요도에 따라 정리하여 엑셀/PDF로 만들었습니다. 정말로 사소하다 싶은 것은 몇 개 삭제하고, 오탈자 정도에 따라 별표 0개에서 3개까지 매겼습니다. 오타가 생각보다 많은 것은 변명의 여지가 없습니다. 거의 2년 반 정도 끈 책이다 보니 제가 수시로 원고를 굉장히 많이 고쳤습니다. 그러다보니 고쳐도 고쳐도 오타가 나왔네요. 심심해서 이런 저런 이야기... 이 책은 직접적인 프로그래밍 지식을 키우는 것을 목표로 하지 않았습니다. 병렬 프로그래밍이나 멀티스레드 버그에 대한 이야기가 후반부에 나오지만, 병렬 프로그래밍은 이렇게 한다~ 라는 것을 가르쳐주지는 않습니다. 그보다는 최신 프로세서의 '작동 원리'를 앎으로써 프로그램을 만들 때 밑거름이 될 수 있는 지식을 전해 드리고 싶었습니다. 정말 컴퓨터 밑바닥에서 일어나는 작동 원리만 알면 멀티스레드/병렬프로그래밍도 쉽게 할 수밖에 없습니다(뻥 아닙니다). 그래서 바로바로 써먹을 수 있는 프로그래밍 지식보다는 당장에는 큰 도움이 안 되더라도 긴 시간을 두고서는 피가 되고 살이 될 수 있는 이야기를 써보고자 (아 손발이 오그라드는군요)했습니다. 안타깝게도 이런 내용은 보통 어렵고 따분하고 지루하죠. 또, 최신 CPU에 적용된 알고리즘이 얼마든지 일반 소프트웨어에서도 성능을 높이는데 적용 가능하다는 것을 알려 드리고 싶었습니다. 특별히 (1) 프로세서가 어떻게 온갖 병렬성을 얻어내어 프로그램을 빠르게 처리하려고 하는가, (2) 어떻게 프로그램의 행동을 관찰하여 미래의 행동을 예측해 성능을 높이는가, 이런 알고리즘에 집중해 설명하려고 노력했습니다. 정말이지, 이 책은 하드웨어 책이 아닙니다. 그냥 디지털 하드웨어는 결국 프로그래밍 언어로 표현 가능한 알고리즘을 실행시키는 장치라는 사실만 알면 됩니다. 거짓말 조금 보태, 이것만 알아도 CPU 작동 원리는 이해할 수 있습니다. 그렇지만, 제가 아무리 쉽게 쓰려고 노력은 했지만, 그래도 많은 분이 어렵다고 평을 해주셨습니다. 저도 동의합니다. 이 책은 출퇴근하는 지하철이나 침대에 느슨히 누워 대충 읽을 내용은 솔직히 아닙니다. 그렇지만, 더도 말고 덜도 말고 새로운 프로그래밍 언어를 배우듯이, 알고리즘/자료구조 책을 보듯이만 하시면 별 내용 없잖아? 라고 생각하실 수도 있습니다. 가볍게 읽을 내용 보다는 한 문장 한 문장 생각을 깊이 해야 할 때가 많은, 어떻게 보면 교과서적인 책입니다. 그래서 책 제목을 좀 잘못 지었다는 생각이 드네요. "프로그래머가 몰랐던 멀티코어 CPU 작동 원리"로 했어야... 우리나라의 컴퓨터 전문서 시장은 매우 작습니다. 음악 시장에 비유하면 딱 클래식/하드코어 재즈입니다. 일반 소설/인문사회 베스트 셀러가 걸그룹이나 일반 가요라면, 컴퓨터 분야는 클래식과 아주 비슷합니다. 인기 베스트셀러 책은 하루에도 2천 권씩 팔린다고 합니다. 아마 소녀시대가 새 음반을 내면 이 정도로 팔리겠죠? 그런데 클래식 음반계는 몇천 앨범만 팔려도 잘 팔았다고 합니다. 인터넷 서점 중 가장 큰 yes24의 베스트 셀러의 판매 지수는 단위가 수십 만을 훌쩍 넘습니다. 그런데 컴퓨터/인터넷 분야는 1등을 해도 5~6만, 그것도 입문서이죠. 제 책은 가까스로 판매 지수 1만을 넘었습니다!! (...) 음악 시장에 비유하자면 제 책은 클래식 중에서도 인기 있는 쇼팽 음악이 아닌 마치 정격 음악 같은 주제일지도 모릅니다. 그럼 모든 분에게 감사드리면서...
최근 등록된 덧글
개발자 입장에서의 수많은 ..
by Jiyoon at 02/04 저도 아들 돌잔치때 돌잡이 .. by 박상욱 at 01/18 미국 대학원 원서 작성중에 p.. by 태클사이야 at 01/13 TO: 박PD 로그인 하지 않아.. by 박응용 at 01/10 http://gigglehd.com/zbx.. by dhunter at 12/28 우와.. 좋네요. 태반이 .. by 윤광배 at 12/17 항상 좋은 글 잘 보고 있습니.. by y2k at 11/23 글이 좋아서 제 블로그에 담.. by 쏭섭 at 11/23 최근 등록된 트랙백
메뉴릿
이글루 파인더
|