They still use C++ as their primary development language (in fact, game developers are moving away from scripting languages because they just don't scale all that well... maybe they'll adopt something more like haskell or scala in the future for scripting, who knows?). But instead of rich class hierarchies with fine-grained objects, they have very shallow class hierarchies and heavier-grained objects which manage homogeneous arrays of properties.
Name:
Anonymous2011-05-23 17:17
>>9,10
And for concurrency, they're using stuff like Cilk, FastFlow, TBB, MS PPL, etc. although they often build their own implementation modeled after the above.