RE: [GD-General] C# versus C++ for game engines
Brought to you by:
vexxed72
From: Timur D. <ti...@cr...> - 2003-02-20 17:22:37
|
Unlikely C# will become portable in any foreseeable future, Which in my opinion will successfully rule it out from majority of game = engines. Although language itself is with no doubt very cool. > -----Original Message----- > From: Javier Arevalo [mailto:ja...@py...] > Sent: Thursday, February 20, 2003 5:32 PM > To: gam...@li... > Subject: Re: [GD-General] C# versus C++ for game engines >=20 >=20 > Noel Llopis <ll...@co...> wrote: >=20 > >> I strongly believe that C# is a worthy successor to C++, > > > > This is a serious question, not an attempt at trolling. 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. >=20 > Overall I like C# a lot, and I think that given a few years to reach > maturity (anyone remember C++ without multiple inheritance or=20 > templates?) it > will be a fantastic language. The fact that module interfaces=20 > are compiled > into the binary instead of relying on the archaic "include" method is > definitely a huge step forward from C++. Attributes and=20 > reflection should > make interfacing with other languages / tools much easier,=20 > too. I like the > fact that some patterns (Interfaces for example) are burned into the > language. >=20 > The problems you point out, however, make its adoption=20 > unadvisable for most > game projects. There is not a lot of productivity to gain=20 > compared to the > costs involved. I wonder if this situation will remain the=20 > same in, say, 5 > years. >=20 > > Automatic garbage collection... shrug. It really doesn't seem that > > much of a big deal. Do people spend all that much time with memory > > problems in their apps? >=20 > Certainly not. If a game developer has trouble with memory=20 > management / > leaks, I'm sure that is only the tip of a huge iceberg of=20 > problems waiting > to show up. >=20 > Javier Arevalo > Pyro Studios >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: SlickEdit Inc. Develop an edge. > The most comprehensive and flexible code editor you can use. > Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial. > www.slickedit.com/sourceforge > _______________________________________________ > Gamedevlists-general mailing list > Gam...@li... > https://lists.sourceforge.net/lists/listinfo/gamedevlists-general > Archives: > http://sourceforge.net/mailarchive/forum.php?forum_id=3D557 >=20 |