C# vs C++
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.
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.
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.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement