Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

After working 1.5 years on soft-realtime video processing systems (and game development fits this category), I feel like there's no real alternatives to C++. Because (1) when you have performance problems you can inspect the code in the disassembler and get full control of what's going on, and (2) compilers now are really smart (think msvc11 and gcc 4.6), so it just rarely make sense to sacrifice 10x speed for 3x increase in code brevity.

Of course, sometimes you have to dive even deeper, into asm or SSE intrinsics or OpenCL.



What about using an higher level language for game logic, and optimizing critical section of code with C/C++?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: