Prefered Env

I guess I'm just curious how many of you fair people use solely C++ for your DirectX babies and how many use the managed env? Why do you prefer one over the other? Could it be that managed env is superseding C++ in DirectX? Contribute your opinion!

[253 byte] By [Omicron] at [2008-2-19]
# 1
Language/platform of choice can be a fairly "religeous" choice amongst many programmers - so you'll be lucky to get many genuinely objective answers Smile
It is worth realising that DirectX is used by a LOT of professional developers, and that two factors can be important to them that might not be for "indie" developers:
1. Cross-Platform. Writing games for the consoles as well as Windows often plays a big part in choosing the tools that are used. Especially for consoles, C++ is currently a better bet than .Net
2. Existing tools and skills. Many companies will have a huge codebase of libraries, utilities, processes (etc..) as well as staff who are trained and experienced in those technologies. C++ is somewhat older than .Net (first appeared 3yrs ago), so established C++ skills and tools are much more common.
Bottom line is that if you're smart you'll pick the right tools for the right job. If MDX does what you want/need then by all means go use it! Smile
I'm looking to push C# and MDX as the language for a future (major) project I might be involved in, but currently I'm using C++ for my own personal projects as well as professional stuff...
MDX seems to be increasing in popularity, but don't expect to see C++ disappear anytime soon...
hth
Jack
JackHoxley at 2007-9-9 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technologies: DirectX 101...
# 2
I'd never say that managed development is superceding unmanaged development. The benefit here is that we are offering you a choice. Before the CLR came along, you pretty much had one choice: C/C++ (with a nod to VB peeps that used a COM interface). Now you can use any CLR-compliant language you want, in addition to C/C++. Yes, it's definitely possible now to write a DirectX game in COBOL! Big Smile
DavidWeller at 2007-9-9 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technologies: DirectX 101...
# 3
David Weller wrote:
Yes, it's definitely possible now to write a DirectX game in COBOL! Big Smile

Wow, that's disturbing. If it was freely available, I'd be tempted to port some of my tutorials to COBOL. Morbid curiosity can take you a long way.

KenPaulson at 2007-9-9 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technologies: DirectX 101...