Linked by theuserbl on Sun 10th Jul 2011 18:48 UTC
Java "After an initial round of testing we've declared build 147 to be the first Release Candidate of JDK 7. There are only thirteen changes in this build. Over half of them are administrivial updates that don't affect the actual code; the remainder are true showstoppers, including several hard VM crashes and a JIT correctness bug identified by an Eclipse unit test. If no new showstopper issues are reported, and if JSR 336 and the component JSRs pass their Final Approval Ballots in the JCP, then this will be the GA build for release later this month per the schedule posted back in January."
Thread beginning with comment 480234
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: great
by frytvm on Mon 11th Jul 2011 01:19 UTC in reply to "RE: great"
frytvm
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.

Reply Parent Score: 3

RE[3]: great
by smashIt on Mon 11th Jul 2011 01:58 in reply to "RE[2]: great"
smashIt Member since:
2005-07-06

On the other hand, startup time and Swing performance have been constantly disappointing for normal desktop users


java is great
it gave me the opportunity to watch a gui been drawn line by line on a 500MHz P3 wit 192MB ram

Reply Parent Score: 4

RE[4]: great
by Savior on Mon 11th Jul 2011 06:18 in reply to "RE[3]: great"
Savior Member since:
2006-09-02

java is great
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...

Reply Parent Score: 2

RE[3]: great
by JAlexoid on Mon 11th Jul 2011 09:11 in reply to "RE[2]: great"
JAlexoid Member since:
2009-05-19

Tailcalls are a part of JSP292. And JSR292 is part of this release of Java platform.

Reply Parent Score: 2

RE[4]: great
by frytvm on Mon 11th Jul 2011 17:27 in reply to "RE[3]: great"
frytvm Member since:
2009-11-11

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.

Reply Parent Score: 1