Linked by theuserbl on Sun 10th Jul 2011 18:48 UTC
Thread beginning with comment 480234
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
java is great
it gave me the opportunity to watch a gui been drawn line by line on a 500MHz P3 wit 192MB ram
it gave me the opportunity to watch a gui been drawn line by line on a 500MHz P3 wit 192MB ram
First, I remember using Java on a Pentium MMX at 200MHz and I have seen none of that. Sure, the IDE (what later became Netbeans) was unusable, but we have come a long way since then, both HW and Java-wise.
Second, have you tried flash on a P3? I guess you could see a Pong game bring it down...
I want to believe, but JSR292 doesn't seem to mention tailcalls (http://jcp.org/en/jsr/detail?id=292) and the Da Vinci page (http://openjdk.java.net/projects/mlvm/subprojects.html) doesn't seem to indicate they're in the jvm yet.





Member since:
2009-11-11
Yeah, Java has excellent numeric performance, there's no way flash could compare; to be fair, ActionScript is not really designed for performance the same way Java is.
On the other hand, startup time and Swing performance have been constantly disappointing for normal desktop users: even on my relatively new laptop, IDEA's menus somehow feel slow and unresponsive to pop up compared to any native program.
With the JVM being such an attractive target for alternative language implementations (hopefully getting tailcalls _someday_), one can only hope Oracle can fix-up these final minor flaws with the new JVM, and who knows what the merger of also-Oracle-owned JRockit's techniques can further do for performance.