Why I Write Games in C
I understand the want for simplicity in C (and Go gets closer, but has its issues), however, it seems in the end it drags you down.<p>Just having the C++ ability to have objects doing things is very helpful. But yeah, C++ has the ability to get very complicated<p>But it's your choice to have "complicated C++". Limit yourself to some functionalities and it's much more manageable.<p>Use basic STL and keep it simple (also C++11 at least) and it's a very pleasant experience (or less worse experience, depending on your point of view).