C# vs C++

Started by
20 comments, last by Washu 13 years, 2 months ago
XNA uses C# rather than C++ because of the fact that C# is more portable than C++. The XNA framework was designed for game development on the XBox 360, PC, and Zune. C# is very similar to Java in that the compiled code is interpreted by the platform at run time. This cannot be done with C++ without recompilation, or massive code re-writes and porting issues. So to answer your question: for portability........ and the fact that C# SHOULD be much easier for hobbyists and indie game programmers to use for quick game development.
Advertisement
Closing topic.

Other than the fact that the information about "C++ vs C#" (whatever THAT means) is commonly available via a trivial search, these threads also tend to turn into flame wars fed by ignorance from all sides.

In time the project grows, the ignorance of its devs it shows, with many a convoluted function, it plunges into deep compunction, the price of failure is high, Washu's mirth is nigh.

This topic is closed to new replies.

Advertisement