'전문가를 위한 C', 여태 몰랐던 C언어 고급기술까지 완전정복


'전문가를 위한 C', 여태 몰랐던 C언어 고급기술까지 완전정복

캄란 아미니 지음 박지윤 옮김 한빛미디어 펴냄 C언어는 자바, C++, C#에 비하면, 뭔가 올드하다는 느낌을 지울 수 없는 #프로그래밍 언어다. 실제 만들어 진지 오래 된 것도 있고, 최근의 프로그래밍 언어들이 도입한 많은 개념에서도 차이가 있다 보니, 개발자의 길에 들어서는 초보자들이 처음부터 선호하는 언어는 아니다. 그러나 개발 경험이 쌓이다 보면, C언어를 공부해야 할 필요성을 여기저기서 느끼게 된다. 특히 효율이 중요하거나, 프로그램 크기를 줄이고, 직접적으로 하드웨어를 제어할 필요가 있는 경우 더욱 그렇다. 유니티 같은 게임 엔진이 있지만, 게임에서도 C언어는 많은 위력을 보여준다. #유닉스, 리눅스 같은 운영체제에서 C언어는 말할 필요 없을 존재다. 뭔가 깊게 들어가려면, 어셈블리를 하든, C를 하든 둘 중 하나는 잘 알아야 한다. 게다가 C언어는 오래된 프로그래밍 언어인 만큼, 과거부터 지금까지 쌓아 놓고, 퍼져 있는 인프라가 무척 두텁고, 넓다. 그만큼 유지 보수 시...


#C언어 #객체지향 #고급기술 #유닉스 #전문가를위한C #프로그래밍

원문링크 : '전문가를 위한 C', 여태 몰랐던 C언어 고급기술까지 완전정복