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