Ben bir .Net uzmanı olarak c# dili ile uzun zamandır çalışıyorum. Benim çerçevemden c# her alanda kullanılabilecek orta seviyeli bir dil.
Yalnız uzman c++ kullanıcı arkadaşlarım 3d programlama için performansının zayıf olduğunu söylüyorlar. Bunun sebebi de hafızaya direk müdahale etme şansının az olması. Pointer desteğinin c++ kadar güçlü olmaması.
Tavsiyem eğer 3d ile çalışacaksan c++
Business logic çalışacaksan c#