Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
postit applet

frenetic said:
Well I just tried it and I am afraid I will have to disappoint you: not working.... At least not on my system.
and I really wonder why - anyone has a clue?
Its the inititiation of the applet that fails
java is supposed to be cross platform...
 
Disappointed

It's Tiger only? I semi-understand dropping Jaguar support, but I'd have thought Panther, at least, should still be getting Java updates. Especially as the lack of updates to the Cocoa bridge means that Apple isn't using any 10.4 specific features to implement Java.

Oh well. Hopefully the Free Software implementations of Java will catch up with 1.5 in time.
 
A Page 2 article!?!?

Is this a Page 2 News item? Really?
Where are the glorious times of real rumor sites?!
 
mozmac said:
I'm not a huge Java expert, but I've heard that Apple's Java support isn't very good. What's your guys' opinion on this?

It's mixed.

At first, Apple did their own thing and it made it really difficult to integrate changes from Sun, so they would be terribly far behind other platforms. They also were nasty enough to say that you had to run Panther to get 1.4.x and Tiger to get 1.5.x. They did however change their ways with 1.4.x and re-wrote the JVM so that it was easier, thus quicker, to integrate the changes from Sun.

The native look-and-feel is as good and as CPU-sucking as native applications can be. They also make it easy to encapsulate the Java pieces in an executable application. Even if you don't do that, you can double click a .jar file and it will run.

They've been both good and bad and that's typical Apple.
 
eSnow said:
You are partly right. Apple's adaptation of Java is top-notch when it comes to the UI. They have been very good at making Java-applications look very much like the native thing - not least because they are actually calling cocoa objects to draw the UI.

Performance-wise, however, the Apple Java just plain sucks. The sun JRE on windows is much faster. This may be due to PPC, to the Mach kernel or whatever, but I have developed on a PIII/500 on windows - and the IDE was about as fast as on my Mac Mini 1.25Ghz under OS X (OK, different IDE's, different Java-versions play into this as well).
Their implementation on PPC plain sucks. Their implementation on Intel is excellent. Runtime is about 3x faster than on PPC Macs, and I can compile about 50% faster with OS X on my 1.83GHz Core Duo iMac than with Windows on my 2.26GHz P-M laptop, and my laptop blew away any PPC Mac I saw. The Eclipse and Netbeans IDEs run flawlessly and fast.

Linux has always been my OS of choice for Java development, but now on the laptop it is about the same speed as Mac OS X, so I can just as quickly develop on the new Macs as on Linux.

esnow said:
Not to mention that Apple is chronically late when it comes to updating Java. They were late with 1.4 which hurt them in the developer community and they are about a year late with Java 5.
Yes, they are late, but this is not the first Java 5 release. I'm not sure when it was released, but it was present in my Intel iMac when I bought it.
 
Macnoviz said:
Why is this message on page 2, actually?
Isnt't that for wild speculations and non-conformed rumors?
Firefox going universal was front-page news
The answer is in the MacRumors FAQ. There's a link to the FAQ at the top of each forum page.
 
Safari seems to be a bit slower and hangs up with the spinning beach ball when loading web pages after installing. Don't know if its the new install or somethign else.
 
seashellz said:
so, is there any reason to keep 1.3.1 on the system any longer?

Yes, you may find something you want to run that needs it, i.e. won't run properly with 1.4.x or 1.5.x.
 
Java - QuickTime errors

If you have an Java app/runtime that makes calls to QuickTime you might not be too happy with this, lots of errors and pitfalls.
 
...so this is the REAL 64-bit Java right?

..Java.com says yes:

http://java.com/en/download/faq/5000070300.xml

IBM sez...well version 1.3 was 64-bit for us a while back:

http://www-03.ibm.com/press/us/en/pressrelease/1226.wss
http://news.zdnet.co.uk/business/0,39020645,2088418,00.htm

..any applications to test? ..hmmm,

http://www-128.ibm.com/developerworks/forums/dw_thread.jsp?forum=171&thread=101019&cat=10&ca=drs-fo

http://www.mit.edu/afs/athena/software/forte_v4.1/relnote41.html

..ok..jury is out..hey,

Anyone out there porting 64-bit Linux directly to Jinux or native Java..
..please post.

<---attempting to get a question answered for a client.

WW
 
wms121 said:
..Java.com says yes:

http://java.com/en/download/faq/5000070300.xml

IBM sez...well version 1.3 was 64-bit for us a while back:

http://www-03.ibm.com/press/us/en/pressrelease/1226.wss
http://news.zdnet.co.uk/business/0,39020645,2088418,00.htm

..any applications to test? ..hmmm,

http://www-128.ibm.com/developerworks/forums/dw_thread.jsp?forum=171&thread=101019&cat=10&ca=drs-fo

http://www.mit.edu/afs/athena/software/forte_v4.1/relnote41.html

..ok..jury is out..hey,

Anyone out there porting 64-bit Linux directly to Jinux or native Java..
..please post.

<---attempting to get a question answered for a client.

WW

IBM isn't in charge of the Java for Mac OS X, so why would Java for AIX have anything to do with Apple?
 
AIX/Apple/Java Q's and A's

Sun's issues:

http://forum.java.sun.com/thread.jspa?threadID=726791&tstart=0

Apple's circumstances:

http://www.theregister.co.uk/2005/06/06/apple_intel_analysis/
http://www.apple.com/xserve/cluster/resources.html

IBM's compilers:

http://www-128.ibm.com/developerworks/power/newto/#10

...and yada yada yada, boils down to "IBM has had all the cards" (i.e.
R&D...patents...existing market share..etc..) for so long..if they don't
"use viable technology"..then either something is wrong with the technology,
or what IBM was doing with it ..or similar in the first place.

IBM NEEDED to make Sun's stuff work..long since the 80's when they first
started to compete in server markets..and related. Java was a "catch-all"
for Sun...they kept their foot in the door with everyone's stuff..servers or
whatever..Java was a language designed for the internet.

So..DID Apple make some type of cataclysmic decision way back when (..
Dorothy put that bucket of water down...you are scaring the woman with
the black hat on..)..ahem..anyway..they had to use POWER architecture
because of Moto..had to use the compilers IBM gave them...had to use
the way those architecture's were set up..even though we are talking
"cross-platform"..you get efficiences..with good,better, best Java ports..
the best SHOULD be Sun's. Not always..but should.

Apple doesn't take any real chances on this stuff anymore..if they ever did,
they still "steal stuff"..just at the IBM or Sun discount level.

WW
 
081440 said:
Why are the file sizes so different for Intel vs PPC? :confused:

Intel - 80MB
PPC - 53MB


Those numbers were based off the Apple sites.

On my PowerMac G5 the update was only 39.3 MB through software update...

Guess Software Update just further cuts unessesary data for each machine.
 
Freg3000 said:
What about Dr. Java? Is it ok still? I need it for my computer science class.

Your CS class wants you to use DRJava? Thats odd. I would think they would want students to use something like Eclipse which has been widely adopted by the software development industry.
 
Bob Knob said:
If you have an Java app/runtime that makes calls to QuickTime you might not be too happy with this, lots of errors and pitfalls.

Quicktime for Java is not well supported by Apple. It can be very buggy, BUT its the only game in town for what it does. FYI in many cases Quicktime for Java works better on OSX than it does on Windows.
 
java problem

I installed the update yesterday too from software update and it made safari run horribly. I have a 1.2ghz 768ram ibook that was doing great until i installed java 5.0. I reverted to 1.4.2. Did anyone else have this serious problem???

Thanks...
 
Marky_Mark said:
Well, it can't get any bloody slower, can it?! :rolleyes: Safari: the runt of the Apple litter.

Browsers are a special problem and non-x86 browsers have a harder time because most content is stored in x86 format and has to be byte-swapped. Java for the PPC has to byte-swap as well, even though it's transparent to the developer and the end user. It takes time.
 
bousozoku said:
Browsers are a special problem and non-x86 browsers have a harder time because most content is stored in x86 format and has to be byte-swapped. Java for the PPC has to byte-swap as well, even though it's transparent to the developer and the end user. It takes time.

Seriously?

I thought when you compiled a Java app it compiled it to a java runtime which was platform agnostic and the java VM interperted the code to platform specific code on all systems.
 
Squareball said:
Seriously?

I thought when you compiled a Java app it compiled it to a java runtime which was platform agnostic and the java VM interperted the code to platform specific code on all systems.

The JVM does the byte-swapping so that no one, including any application, has to be the wiser. The idealism behind Java is that the application should not care where it runs.
 
I've noticed since updating some web pages "roll down" from top to bottom when I go to them in Safari. Anyone else notice this change in how Safari displays new pages?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.