모던 C - 전문가를 위한 작성법

…혹시 시간이 없다면 이 책은 뒤에서 부터 읽어보길 권한다. 앞 부분 보다는 뒷부분을 먼저 읽어보면 최소한 책 값은 건질 수 있다.

1

개발을 시작하고 가장 적은 학습 시간을 소모했지만, 가장 많은 이윤을 주었던 언어는 C다. 그리고 한 시절 배웠던 언어를 지금까지 사용하고 있다. 더 이상의 변화도 없었고, 변화를 반영할 수 있는 분야도 아니였다. C를 사용했던 대부분의 분야에서 C99는 사치였고, 대부분이 C90에서 합의를 봤던 것 같다.

내가 그런 환경에서 개발을 했던 것 일수도 있지만 일단은 그러했다.

2

C99를 공부하고, C11에 대한 명세를 살펴보았지만 정확히 어떤 지점을 파고 들어야 하는지 명확하지 않았다. 대부분 구문에서 뭔가 편리해진 것은 알겠지만 구문에 말하는 의미를 정확히 이해하긴 쉽지 않았다. 특히 C언어처럼 이전의 사용환경을 최대한 보존하는 형태의 개선안을 제시하는 구조에선 특히나 그렇다.

3

C언어를 공부했거나 공부하고 있다면 이 책을 한 번쯤은 참고했으면 좋겠다. 우리가 알고 있는 C언어가 가진 변화에 대해서 알기 쉽게 설명하고 있으며, 속 깊은 이야기도 알차게 설명하고 있다. 혹시 시간이 없다면 이 책은 뒤에서 부터 읽어보길 권한다. 앞 부분 보다는 뒷부분을 먼저 읽어보면 최소한 책 값은 건질 수 있다.

Written on March 20, 2022