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
pgp8SfAhysaYD.pgp
Description: PGP signature
