G
Guest
After questioning, reading, and posting back and forth, I have finally
determined that as far as desktop .NET development is concerned, C# is simply
a subset of C++, period. There is nothing you can do in C# that you can't do
in C++ but there are things you can do with C++ that you can't do with C#.
C# may be easier and may be a bit more RAD but that's not what interests me.
Perfomance and flexibility are what interest me and that's where C++ has the
edge.
Hope this is helpful to all those who seem so unsure (as I was) which
language to chose.
If peak performance and the most language features is important to you, then
C++.
If decent performance easier/RAD development is more important to you then C#.
My general recommendation is C++.
determined that as far as desktop .NET development is concerned, C# is simply
a subset of C++, period. There is nothing you can do in C# that you can't do
in C++ but there are things you can do with C++ that you can't do with C#.
C# may be easier and may be a bit more RAD but that's not what interests me.
Perfomance and flexibility are what interest me and that's where C++ has the
edge.
Hope this is helpful to all those who seem so unsure (as I was) which
language to chose.
If peak performance and the most language features is important to you, then
C++.
If decent performance easier/RAD development is more important to you then C#.
My general recommendation is C++.