well, i guess you should use the industry code... since most major game developers use C++, wouldnt that be a good place to start?