Re: Software Architecture/Design

Shaun Stamper <[email protected]> Fri, 11 Jun 2010 13:40:33 +1000
Newsgroups gmane.games.devel.sweng
Message-ID <[email protected]>
Brandon Van Every wrote:
>
>
> On Thu, Jun 10, 2010 at 9:46 PM, Shaun Stamper 
> <[email protected] <mailto:[email protected]>> wrote:
>
>
>     Sure, technology moves on, but we still have to fit everything
>     into a 30hz frame. That update and render within 33ms. Unless
>     you're aiming for 60Hz, then you have much much less. Thats not a
>     lot of time to do anything, let alone many things.
>
>
> Every year it's less of a problem.  Sure, maybe you don't want to give 
> up your C++ *now*.  But when do you think even you will throw in the 
> towel?  At some future calendar date, that line is gonna get crossed 
> by most developers, same as it was for ASM.  I think if C++ ever gets 
> officially sanctioned GC, that will be its death knell.  Once lots of 
> C++ programmers accept GC, a lot of them will start to wonder why 
> they're bothering with C++'s other problems.  They'll jump ship, to 
> languages that were designed more recently and took GC as a given, 
> rather than shoehorned in later.
Sure, and thats why a lot of games devs make heavy use of scripting 
languages. Thats the line that was crossed, its already being done.
But guess what? We still use C for anything that needs to be high 
performance.

I've done a fair bit of .net dev too, and everything there thats needed 
to be high performance, guess what? I've pushed those operations to C.

-- 
------------------------------------------------------------------------

*Shaun Stamper*
Graphics Programmer / Engine Team

	<http://www.bigant.com/>

_______________________________________________
Sweng-Gamedev mailing list
[email protected]
http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com