정말 잘 들었습니다. 저는 리눅스의 시스템 프로그래밍을 조금 공부했던 사람이라 이론적으로는 편하게 들었습니다. 구현 부분에 있어서는 두 시스템의 상응하는 부분에 대하여 생각하며 공부했더니 더욱 도움이 되었습니다. 특히 윈도우라는 시스템의 기초가 되는 핸들과 커널 오브젝트 개념, 그리고 API의 구성 등에서 많은 가르침을 얻을 수 있었습니다. 개인적으로는 IO에 대한 수업이 큰 도움이 되었습니다. 한 편, 동기화에 대한 부분은 기초 강의라서 그런지 개인적으로 조금 아쉬웠습니다. 이전에 리눅스 시스템 프로그래밍에서도 동기화에 대한 부분을 공부했고, 이론적으로는 이해했지만, 실제 사용하는 과정에서 무수한 시행착오를 겪었기에 이 부분을 조금 더 배우고 싶습니다. 중급 및 고급 강의가 더욱 기다려집니다. 윈도우에 대해서 간신히 맛만 본 현재의 소감으로는 윈도우API가 보다 섬세하고 다채로운 기능을 제공하는듯 싶습니다. 그렇기에 구현도 보다 복잡하고, 원숙하게 사용하는 데에는 상당한 시간이 걸릴듯 싶습니다. 좋은 수업 제공해주셔서 감사했습니다.
좋은 평가와 구체적인 피드백 고맙습니다. 동기화 부분에 관련해서는 최소한의 내용 정도를 여러 예제에 걸쳐 다룬 것이 사실입니다. 그런데 Windows 계열에서 특히 C/C++ 코드가 동기화와 결합해 보다 실질적인 기법을 경험하려면 GUI연동이 필요한 경우가 많습니다. 그러한 외적 요인과 동기화 원론이 결합하면서 다양한 결과를 만들어 냅니다. 생각하신 부분은 어쩌면 앞으로 제작할 예정인 MFC 강의에서 다룰 것 같습니다. 앞으로의 강의도 지켜봐주시면 좋겠습니다. 감사합니다. :)