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

Attachment: pgp8SfAhysaYD.pgp
Description: PGP signature

Reply via email to