I am a game developer, so I am either working on C++ in engine code (and a subset of C++ at that), or in higher-level languages such as C# or Python for tools.And of course, C++ is definitely a language that requires a significant amount of programmer discipline - more so than other languages, at least from what I have seen.