Strawberry Cow bear:why java sucks for game development
Http://strawberrycowbear.blogspot.jp/2011/02/why-java-sucks-for-game-development.html
1. Do not support objects on the stack, only the pointer on the stack
2. Automatic garbage collection.
In highly recursive code with no stack variables, do not have control over the garbage collection can cause serious trouble s, as described above.
No recursive variables on the stack, and no control of garbage collection, can lead to extremely serious problems.
For the soon-to-be-popular non-heap model of the fiber, Java lacks the stack on the variable this can be said to be dead point, then again, once the fiber and stack on the variable, garbage collection is no longer automatic and stupid.
3. No operator overloading
It doesn't matter ...
Java lacks stack variables and automatic garbage collection of leeway is really too devastating.
Why Java is not suitable for game development