이전

리뷰 (1)

한줄평
평점 분포
  • 리뷰 총점10 0%
  • 리뷰 총점8 0%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 100%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 0.0
  • 40대 0.0
  • 50대 2.0
리뷰 총점 종이책
초보를 위한 책도 아닌데 번역은 망작
"초보를 위한 책도 아닌데 번역은 망작" 내용보기
C 언어 초창기에 만들어진 책입니다. 그게 이 책을 읽는 분에게 어떤 영향이 있을까요? 1. 당시 이 책을 읽던 분들은 프로그래머 초짜가 아니었습니다. 오히려 포트란이니 뭐니 하는 여러 다른 프로그래밍 언어에 해박한 전문 프로그래머입니다. 따라서 이 책은 초보 프로그래머들에게 C 언어를 어떻게 사용하느냐?를 설명하는 책이 아니라, (당시의) 전문 프로그래머들에게 새로 자신들
"초보를 위한 책도 아닌데 번역은 망작" 내용보기

C 언어 초창기에 만들어진 책입니다. 그게 이 책을 읽는 분에게 어떤 영향이 있을까요?

1. 당시 이 책을 읽던 분들은 프로그래머 초짜가 아니었습니다. 오히려 포트란이니 뭐니 하는 여러 다른 프로그래밍 언어에 해박한 전문 프로그래머입니다. 따라서 이 책은 초보 프로그래머들에게 C 언어를 어떻게 사용하느냐?를 설명하는 책이 아니라, (당시의) 전문 프로그래머들에게 새로 자신들이 만든 C 언어에 대해 설명하는 책입니다. 초보 프로그래머들이 볼 책이 아닙니다.

2. 같은 이유로, 한 이삼년 실무를 하던 프로그래머들이 봤으면 하는 책입니다. 이 책의 (초반 한 두 챕터 이후의) 많은 예제들은 정규식, 동적 메모리 관리, 정렬 등에 대한 많은 힌트를 제공합니다. 물론 이제 이러한 구현에 대해서 이론이 완전히 정립되었기 떄문에 해당 분야의 전문 서적을 보는 것이 훨씬 쉬울 수 있습니다. 그러니! 해당 분야의 전문 서적으로 진실을 터득한 이후에 이 책을 보면서, '오! 나 이거 앎!' 하면서 자랑질 할 때 좋습니다. ㅡ,.ㅡ; 그래도 솔직히 이 책의 내용을 좀 알려면 프로그래밍 관련된 제대로된 경력이 필요할 겁니다. 쉽지 않고, 이 책의 내용이 담고 있는 테크 트리를 설명하는 내용이 없다는 점이 좀 아쉽습니다. 이 책이 설명하는 테크 트리는 모든 프로그래머라면 그냥 상식적으로 배워야 합니다.

3. 지금까지 말한 모든 장점은 이 책의 원서에게 바치는 찬사입니다. 번역본은! 자신있게 말할 수 있습니다. 쓰레기입니다. 세 명의 서울대학교 출신 교수가 번역을 했다고 하는데, 하... 글쎄요....? 이 책에는 (규모에 대한 개인적인 의견 차이가 있을 수 있겠지만) 어마어마한 오역과 누락이 있습니다. 저는 회사에서 이 책으로 신입사원 교육을 진행했습니다만, 약 3달 간의 교육 과정에서 1주일에 한 번 정도는 연습 문제의 번역이 잘못돼서 신입사원들이 엉똥한 프로그램을 만드는 것을 목격해야 했습니다. 심지어 어떤 장은 연습 문제 하나가 누락되기도 합니다. 한 챕터가 끝날 때, 예를 들어 원서에서는 연습문제 7-8이 마지막 문제인데, 번역본은 7-7이 마지막 문제라는 거죠. 이게 말이 된다고 생각하시나요? ㅋㅋㅋ;

개인적인 생각으론, 이 번역본에 이름을 올리신 분들의 책은 앞으로도 안 사는게 인생에 도움이 될 것 같습니다. (더 심한 얘기도 하고 싶지만, ㅋ;) 심지어 가격 좀 보세요!!!!!

그리고 C 언어를 배우시는 목적이라면 개인적으로 추천하는 책은 다음과 같습니다.

1. 터보 C 정복, 임인건: 못 구합니다. ㅋ; 혹시 구하셨다면! 복받으신겁니다.

2. C programming language: 영문판 보실 수 있으시면 그냥 영문판 보세요. 근데 말씀드렸다시피 이 책이 초짜를 위한 책은 아닙니다. 프로그래밍 랭귀지와 휴먼 랭귀지의 이중 장벽을 넘어설 수 있을 정도가 아니라면... 글쎄요...

3. 그냥 한국어로 된 흔한 C 언어 입문 책들: 문제는 요즘 C언어 입문 책들이 점점 줄어들고 있다는 겁니다. 대부분은 C++ 책을 표방하고 C언어를 설명하는 것들이죠. 책의 절반은 C언어로, 나머지 절반은 어설픈 C++로 채우고 있는데요, 책 고르는 일이 쉽지 않습니다.

그러니, C++이 아닌 C언어가 목표인 분들은 책 선정에 엄청 힘들 것 같습니다. 특히 혼자 공부하시는 분들이라면 더더욱 그러하구요.

하지만! 이 번역본을 사는 일은 더이상 없었으면 좋겠습니다. 안그래도 현 시점에서 C 언어를 배우는 사람은 점차 줄어드는데, 입문용 도서가 막장이 되면 너무 힘들 것 같습니다.

C 언어 책에 대한 대안을 제시하지 못해서 죄송합니다만, 일단 이 책은 아닙니다. 다른 책을 찾아보세요. 제발!!!

혹시 좋은 책을 발견하셨으면 추천 좀 부탁 드립니다. 저희 회사에서 지속적으로 신입사원 교육이 있는데, 좋은 교재 찾기가 쉽지 않습니다. 중소기업은 신입 사원 교육도 C 언어 레벨부터 해야 합니다. 아, 입사 지원도 해주시면 좋구요 ^^;

a*****g 2022.07.12. 신고 공감 7 댓글 0