Recent meaning the current decade. I had found this post http://gamedev.stackexchange.com/a/15403/6544 wasnt c++ adopted as the industry standard quite some time back. In what sort of situation does it make sense to go with games written in pure c on established consoles/pc/os
closed as not constructive by Joe Wreschnig, eBusiness, Josh Petrie, bummzack, Tetrad♦ Mar 29 '12 at 16:22
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
C is almost as good as assembly language in putting you in touch with the computer. C++ add all kinds of tricky complications that many programmers love, but it moves you away from the CPU. If you want total control at the expense of OO features and neat gimmicks and assembly language is just a little bit too gritty, C is just the thing. I'm not recommending it, but it was a neat languange when it first arrived, being both a higher level language than FORTRAN and a lower level at the same time. All the advantages and none of the disadvantages.
It fills a certain niche better than anything else. Not too many people use that niche any more, but if they do, C's the language for them.