Well C# is much much faster the develop than C++ (especially the compilation time) and provide better warning/error messages and provides tools like LinQ to do quick container manipulation that I miss in C++. On the other hand, you can't use every libraries in C#. If you plan to interface directly with DirectX/OpenGL or other C++ libraries you can't except by using wrappers like SharpDX and such. C# code is also easier to hack and disassemble unless you obfuscate it.
DungeMember Since 01 Aug 2000
Offline Last Active Oct 31 2013 11:17 AM