![]() |
C# vs C++ Career Move
I was wondering which language would be best to use for a career move? C# or C++?:-O
|
Re: C# vs C++ Career Move
Depends what will be doing. Will you be programming 3D games and such? then go with C++. Windows applications? then C#
|
Re: C# vs C++ Career Move
A few years ago I switched my focus from C/C++ to C#. Mainly because I switched gears to writing web-based applications and services. No regrets. However, if you can, it would be beneficial to know C++ AND C#.
|
Re: C# vs C++ Career Move
Quote:
It's probably not necessary to be an expert in both, but knowing how to use each and how some of the semantics are the same or different is probably useful. That said, focus on the language that gets you into the job you like more. |
Re: C# vs C++ Career Move
Well thats what i'm trying to do now. but at the same time I wanna use directx 10 to be a game programmer but at the same time stop worrying about MFC, WTL, Win32 C API, etc. But then again I wanna learn COM and Windows Shell programming. I'm so confused with what I wanna do :(
|
Re: C# vs C++ Career Move
Bear in mind that you can adopt C#, and still use C++ where the situation requires it. If you're wanting to write DirectX apps, remember that Managed DirectX is there, and constantly improving. For many games, it's fast enough, and it's a lot easier to learn than native DirectX. Don't forget that if there's something you want to do with the Win32 API in C#, but there's no direct support for it, you can use p/invoke to cross the managed/unmanaged code boundary (though there is a slight performance hit).
|
Re: C# vs C++ Career Move
Quote:
|
Re: C# vs C++ Career Move
I believe MDX is now XNA.
|
Re: C# vs C++ Career Move
Yeah, what Wizard1988 said. XNA is essentially the next version of Managed DirectX.
|
Re: C# vs C++ Career Move
Quote:
|
| All times are GMT -5. The time now is 3:42 AM. |
Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC