Java 1.6
MacBook Pro, Mac OS X (10.4.9)
MacBook Pro, Mac OS X (10.4.9)
Saeven wrote:
I can interject here etresoft - coding on both sides of the Java/C++ fence, I can understand precisely what you mean. It's important to understand that Java 6 is a substantial improvement on Java 5 in an incredible number of departments. Instead of rewriting existing articles, I would offer this one:
http://cyberkruz.vox.com/library/post/differences-between-java-5-and-6.html
The biggest factor though, is sheer speed. Java6 shaves an insane amount of time off of startup and runtime..in fact, an imaging GUI that we've designed runs 28% faster in Java over JOGL than it does with C++ and the OpenGL library!
Combine this with the fact that the release is not new, has been much hyped by Sun, is actually worthwhile, and has been delayed by Apple forever now... Perhaps this might paint a picture as to why the 1.6 JRE is incredibly coveted.
Staying with Tiger is a solution, solely because there is a JRE 1.6 available for tiger, that albeit with a few bugs, gets the job done!
Saeven wrote:
Well, when a beta JVM is dangled in front of you, for lack of a final release long overdue, you make due with what you can. Do you hold back 95% of your customer base that runs Java on Windows for which the 1.6 JRE has been available since Dec 11th 2006, or do you ask 3% of people to install a beta version? (the missing 2% run Linux, for which JRE 1.6 works quite well). 😉
Saeven wrote:
{quote:title=etresoft wrote:}As far as Java is concerned, I am an end-user. If a Java program required 1.6, I probably wouldn't use it.{quote}You fall into a very small percentile where our metrics are concerned...and in my minute opinion, that's a stubborn refusal to say the least? JRE 1.6 is leaner, faster, has a smaller footprint, is more efficient/stable..etcetera --- and is not new! Why refuse the small upgrade? Start->Control Panel->Java->Update
The rest of your posts contains quite a few generalizations, and I really don't want to turn this into a Java developers need scolding type of post.
I just wanted a status update on JRE 1.6 for OS X! I love Java, love OSX, and Apple's silence makes it very difficult to plan commercial endeavors for their platform.
Nonetheless, with the above in mind, considering Moore's law and its timescale, the reasoning behind a refusal to upgrade is analogous to saying that car makers should stick to carburetors because not all mechanics are familiar with fuel injection. It's time to move forward sometimes...in the scope of software development, 18+ months (considering JRE1.6b is shelf-life enough).
Without further digression, and on a positive note, I'll continue to scan this thread for good news, or any news! As was written in this thread several times...it's the silence that prompted these questions; that's all they are in the end. Requests for information 🙂 In my part at least, definitely not an invitation for debate on programming practices 🙂
Java 1.6