KeyserSoze: while C# was built with OO from the ground up, OO implementation has been in C++ forever. C#, OO wise, is no more powerful than C++. And he said is familiar with C++/C, which in no way says he is proficient in it. I am not dismissing C#, I swear! In fact, most stuff I have done over the past several years has…