[jdev] Re: Windows stack

Daniel Noll daniel at noll.id.au
Mon Feb 19 15:05:12 CST 2007


On Tuesday 20 February 2007 06:41, Andreas Monitzer wrote:
> On Feb 19, 2007, at 19:34, Chris Mullins wrote:
> > (Why anyone these days would develop in C or C++, regardless of
> > environment, is something I really don't understand. The modern
> > languages [.Net, Java, Ruby, Python, etc] are just so much better).
>
> C++ is pretty popular with game developers, since they need every
> clock cycle they can get. Using an interpreted language or one
> running in a VM (or both, like jRuby) adds unnecessary overhead.

Sure, so use C++ for the rendering engine, but that's still no excuse for 
using C++ for all the game logic since it will add days of development time 
which could be saved by using a more expressive language.  The only valid 
argument against languages like Java is that garbage collection still stops 
the world despite Sun claiming it doesn't. :-)

Think of the guy who has to maintain the code, too.  Nothing sucks more than 
trying to find bugs in C++ code.  (Even C is easier...)

Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <https://www.jabber.org/jdev/attachments/20070220/72fd03be/attachment-0002.pgp>


More information about the JDev mailing list