A Look at Java 3D Programming for Mobile Devices
An anonymous reader writes "IBM developerworks is running an article that describes the Mobile 3D Graphics API and introduces you to 3D programming for Java mobile devices. Sony's PSP has shown the graphics power you can put into a mobile device and mobile gaming. Although the average mobile phone is technologically behind this specialized game machine, Java seems to be helping to drive the market in a very definite direction."
Java is slow. End of story.
Sure, after you factor out all the different ways Java is slow, you can come to the conclusion that Java isn't slow, but then, you don't have to factor out those cases for C, C++, hell, even Basic.
Taken as a whole, in every case, from start of execution to exit, Java is slow. So many, many people, who know a thing or two, fail to see any reason to code software where speed and performance is paramount, in Java.
Java is slow, which is why you will never see a triple-A game title coded in Java.
Hehe... ./jprog
$ javac jprog.java
$ time -p java jprog
real 29.70
user 29.62
sys 0.03
$ cc -o jprog jprog.c
$ time -p
real 55.46
user 55.35
sys 0.02
What was your point again?
I reserve the right to be wrong.