4 ms·
pcwalton already explained that you're underestimating the burden of garbage collection (and I'd add to that that the speed of execution matters more than you r
by shock-value 13y ago
pcwalton already explained that you're underestimating the burden of garbage collection (and I'd add to that that the speed of execution matters more than you realize too). But another real factor is the fact that mountains of code, including complete game engines, have already been written in native languages. Why throw all that out just to program in a language like Java (itself certainly not without its warts)?
- wavefunction 13y agoThis is assuming you're talking about "twitch" gaming. There's a huge market out there for games that can be written as inefficiently as necessary, since the casual audience is just looking for a diversion from whatever they're doing IRL. It seems like hard-core gamers and game developers forget that pretty frequently.
- objclxt 13y ago...this may be true, but there's also a huge market for games that run on iOS and Android. And since iOS doesn't support Java, but Android does support C/C++ through the NDK, it makes complete sense to go down that road.