Falc wrote:
C++ seems overly bloated to me.
C and C++ don't scale the same. While C makes smaller code for small programs, it tends to get very complicated and buggy when your applications are large. C++ has a lot of initial overhead but you save a lot of debugging time on large projects because properly designed classes can be debugged independently. Don't forget Java!
The biggest problem with Microsoft's C++ is that the STL and MFC are both loaded with bugs that eat memory and cause instability. I doubt C# is much better.
_________________
What would Flying Spaghetti Monster do?