![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Dec 2007
Posts: 14
Rep Power: 0
![]() |
C# vs C++ Career Move
I was wondering which language would be best to use for a career move? C# or C++?
![]() |
|
|
|
|
|
#2 |
|
Professional Programmer
Join Date: Oct 2005
Location: Chitown
Posts: 422
Rep Power: 4
![]() |
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#
|
|
|
|
|
|
#3 |
|
Programming Guru
![]() ![]() ![]() |
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#.
__________________
http://jasonpowers.net "There are a thousand hacking at the branches of evil to one who is striking at the root." |
|
|
|
|
|
#4 | |
|
Battle Programmer
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 770
Rep Power: 3
![]() |
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.
__________________
<insert disclaimer here> <insert shameless plug for Visual Studio here> |
|
|
|
|
|
|
#5 |
|
Newbie
Join Date: Dec 2007
Posts: 14
Rep Power: 0
![]() |
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
![]() |
|
|
|
|
|
#6 |
|
SEXY SHOELESS GOD OF WAR!
![]() Join Date: Jun 2005
Location: Wet west coast of Canada
Posts: 1,186
Rep Power: 5
![]() |
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).
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot. - Vaarsuvius, Order of the Stick |
|
|
|
|
|
#7 | |
|
Newbie
Join Date: Dec 2007
Posts: 14
Rep Power: 0
![]() |
Re: C# vs C++ Career Move
Quote:
|
|
|
|
|
|
|
#8 |
|
Professional Programmer
Join Date: Oct 2005
Location: Chitown
Posts: 422
Rep Power: 4
![]() |
Re: C# vs C++ Career Move
I believe MDX is now XNA.
|
|
|
|
|
|
#9 |
|
SEXY SHOELESS GOD OF WAR!
![]() Join Date: Jun 2005
Location: Wet west coast of Canada
Posts: 1,186
Rep Power: 5
![]() |
Re: C# vs C++ Career Move
Yeah, what Wizard1988 said. XNA is essentially the next version of Managed DirectX.
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot. - Vaarsuvius, Order of the Stick |
|
|
|
|
|
#10 |
|
Professional Programmer
Join Date: Jan 2006
Location: Ontario, Canada
Posts: 380
Rep Power: 3
![]() |
Re: C# vs C++ Career Move
It's not like you can't go back. My first job i was wring C# and for my job now I write code in C# and C++ (depending on the project). If you get a job in C# for a couple years, there is no reason you can't get a job in C++ after that. Most programmers are skilled in more than one language, and if not they can usually learn another language or brush up on there skills in another language quite quickly.
__________________
I am Addicted to Linux! |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Software Engineering – Most Overrated Career? | exor_one | Coder's Corner Lounge | 18 | Jan 9th, 2008 3:33 AM |
| Career guidance - SCJP | funkey_monkey | Community Introductions | 6 | Oct 21st, 2007 12:55 AM |
| Starting a career... start-ups worth it? | Jimbo | Coder's Corner Lounge | 12 | Nov 2nd, 2006 1:23 PM |
| How do u make the mousse move? | hervens48 | C++ | 5 | May 18th, 2006 3:09 AM |
| Career path question for the experienced members... | Kami | Coder's Corner Lounge | 1 | Jan 31st, 2006 8:53 AM |