Regardless to what language you use, you always need to think about
memory management. Garbage collectors might give you a sense that it’s done
automagically, but to get more performance you need to have control over
heap usage in code running at 60 FPS. C++11 helps to avoid many heap
allocations without sacrificing usability.