Re: [GD-General] C# versus C++ for game engines
Brought to you by:
vexxed72
From: Colin F. <cp...@ea...> - 2003-02-23 17:51:00
|
2003 February 23rd Sunday Okay, I see a trend... ============================================================================ >>> [...] I have read some >>> about C# and I really don't see what the big deal is for most game >>> programming. The way I see it, changing languages is something that will >>> be painful and cause a medium-term productivity loss, so there must be >>> some *extremely* compelling reasons to change. ============================================================================ ============================================================================ >>> The problems you point out, however, make its adoption unadvisable for most >>> game projects. There is not a lot of productivity to gain compared to the >>> costs involved. [...] ============================================================================ ============================================================================ >>> Unlikely C# will become portable in any foreseeable future, >>> Which in my opinion will successfully rule it out from majority >>> of game engines. ============================================================================ ============================================================================ >>> the mono project seems doomed to failure as a result. ============================================================================ ============================================================================ >>> C# for game engines, in a nutshell: >>> Pros: Reflection. >>> Cons: FUD regarding long term viablility on non-microsoft platforms. ============================================================================ The consensus seems to be that switching to C# is the way to go for all current and future video game projects, because of its gained portability, medium-term productivity, compelling "big deal", and foreseeable viability. I didn't expect this kind of universal support for such a new development platform, especially given the kind of professional experience of the people who post to this mailing list, but I am humble and I hear what you guys are saying. Now it's full-steam ahead with my C# game engine! I'm so glad that I'm not alone on this one. I am really psyched that major players in the industry have embraced C# as their new game engine technology. For a while I thought I was going to have to bash Microsoft for inventing C# as a way to sell more software, books, and seminars, and as a way to divide mind-share and sue people. How cynical could I get?! Thanks for all of the feedback. Maybe when I come down off of all of this crack cocaine I will get more out of your insights. --- Colin cp...@ea... |