Is this true for games? I read an article[1] some years ago that pointed out the OO design (with C++ in this case) was bad for performance due to the data not being arranged in a particularly cache-friendly way.
[1] http://harmful.cat-v.org/software/OO_programming/_pdf/Pitfal...