멀티 스레드 프로그래밍은 굉장히 어렵고 오래 걸리잖아. 한국 온라인 겜은 그래서 그런거 지원 잘 안하고 최적화 별로이고 그런데 갈수록 컴퓨터는 멀티코어가 당연하게되어가고 나중에라도 이런 프로그래밍이 쉬워지는 날이 올까?
단일 코어 성능이 더 좋아지는 쪽이 더 빠를듯??
이미 왔다고 봐도 될듯. 모던 C++ 스탠다드에 쓰레딩을 지원하듯이 언어 자체가 바뀌고 있음.
단일 코어 성능은 물리적 한계에 도달해서 더 이상 발달이 없다고 봐도 되는 지경이라;;
대부분의 언어들이 지금도 멀티스레딩 편하게 할수 있는 쪽으로 진화하고 있음. 근데 아무리 편해져봐야 공부해야 누릴수 있는 발전이지...
절차형 프로그래밍의 반대편에 함수형 프로그래밍이란게 있어. 상태란게 존재하지 않는 그 세계에서는 멀티쓰레딩이 자유로워.
프로그래밍의 패러다임은 이미 변화하고 있지. C++에서 람다를 보게 된진 벌써 오래된 일이고.. 점점 더 빨리, 그리고 더 쉬워질꺼라고 생각해.