whycpp


Jaeseung Ha at 11 years, 11 months ago.

왜 C++을 쓰나요?#

Herb Sutter의 2011의 발표를 보고 시작해봅시다.

http://channel9.msdn.com/posts/C-and-Beyond-2011-Herb-Sutter-Why-C

동영상이 귀찮으신 분을 위한 슬라이드: http://ecn.channel9.msdn.com/content/WhyCPPCB2011.pdf

 

3줄 요약

1. 속도가 빠르니까

2. 돈이 적게 드니까

3. 자연을 보호하니까 = 적은 에너지로 많은 일!

 

(속도야 원래 빨랐고) C++11이 되면서 언어에 제한이 많이 사라져서 사용하기 편해졌습니다. 어떤게 편해졌는지는 해당 항목을 통해 소개하도록 하겠습니다.

 

추가 질문

Q. 게임 서버 등 IO bound가 큰 프로젝트에서 C++이 스크립트 언어보다 좋은 점은?

A. 모바일 게임 서버가 아니면 게임 서버가 IO bound만 큰 프로젝트는 아닐텐데요. nodejs가 사용한 v8 엔진이 성능이 빠르다고는 하지만 정말로 만들어보면 IO bound job을 CPU bound job으로 만들어 주는 마법을 볼 수 있을 겁니다. 그리고 서비스가 대박이 나서 서버를 늘려야하는데 50대 필요한거랑 10대 필요한건 비용의 문제죠. 위 슬라이드를 참고하세요.


Comments



Wiki at WikiNamu