알라딘

헤더배너
상품평점 help

분류

이름:김현욱

최근작
2023년 7월 <크로스 플랫폼 개발을 위한 C# 10과 .NET 6 6/e>

김현욱

몇몇 게임 회사를 거치며 게임 플랫폼을 개발 중이다. 새로운 것을 익히고 자신의 것으로 만들어 가는 과정을 좋아한다. 『모던 C++로 배우는 함수형 프로그래밍』(에이콘, 2018), 『실전 스케일링 파이썬 프로그래밍』(인사이트, 2018) 등을 번역했다.  

대표작
모두보기
저자의 말

<모던 C++로 배우는 함수형 프로그래밍> - 2018년 3월  더보기

C++은 대표적인 객체 지향 언어이므로 함수형 프로그래밍과의 조합이 다소 어색해 보이는 게 사실이다. 그렇지만 C++이 어떤 언어인가? C++은 못하는 게 없는 전지전능한(!) 언어이다. C++의 풍부한 기능을 활용하면 함수형 프로그래밍의 특징인 일급함수, 불변객체, 맵/필터/폴드 등도 큰 어려움 없이 구현할 수 있다. 이 책은 모던 C++을 비롯한 C++의 여러 기능을 사용해 함수형 프로그램을 개발하는 방법을 설명한다. 그리 길지 않은 예제 코드를 곁들여 설명하므로 따라가기 수월하며, 함수형 프로그래밍을 궁금해하는 C++ 개발자들이 흥미를 가질 내용이 가득하다. C++과 함수형 프로그래밍을 본격적으로 다룬 책은 이 책이 처음이 아닐까 생각한다. 몇 가지 약점이 있지만 가벼운 마음으로 따라가며 알고 있던 내용은 확실히 다지고, 몰랐던 개념이나 함수 사용법 등을 새로 익히다 보면 함수형 프로그래밍의 기본 개념을 잡는데 충분할 것이다. 파이썬, GO, 러스트까지 점점 설 자리가 줄어들어 외롭고, 비주얼 스튜디오 만큼 잦은 버전업으로 부담은 커져가는 C++ 개발자들이 이 책을 통해 잠시나마 괴로운 현실을 잊고 새로운 흥미를 느끼길 기대한다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자