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

newnomad

macrumors member
Mar 2, 2003
38
0
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...
 

peharri

macrumors 6502a
Dec 22, 2003
744
0
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.
 

zzal

macrumors newbie
May 25, 2003
8
0
A Page 2 article!?!?

Is this a Page 2 News item? Really?
Where are the glorious times of real rumor sites?!
 

bousozoku

Moderator emeritus
Jun 25, 2002
15,716
1,889
Lard
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.
 

plinden

macrumors 601
Apr 8, 2004
4,029
142
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.
 

Doctor Q

Administrator
Staff member
Sep 19, 2002
39,782
7,514
Los Angeles
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.
 

Shaker

macrumors member
Apr 19, 2004
71
0
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.
 

bousozoku

Moderator emeritus
Jun 25, 2002
15,716
1,889
Lard
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.
 

Bob Knob

macrumors 6502
Mar 20, 2003
271
0
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.
 

wms121

macrumors regular
Mar 1, 2003
104
0
...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
 

bousozoku

Moderator emeritus
Jun 25, 2002
15,716
1,889
Lard
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?
 

wms121

macrumors regular
Mar 1, 2003
104
0
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

macrumors regular
Mar 14, 2006
161
33
New Jersey
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.
 

titangears

macrumors member
Nov 8, 2005
71
11
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.
 

titangears

macrumors member
Nov 8, 2005
71
11
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.
 

mach1andy

macrumors regular
Jul 30, 2004
107
0
Los Angeles
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...
 

bousozoku

Moderator emeritus
Jun 25, 2002
15,716
1,889
Lard
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.
 

Squareball

macrumors regular
Mar 16, 2004
167
1
Palo Alto, CA
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.
 

bousozoku

Moderator emeritus
Jun 25, 2002
15,716
1,889
Lard
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.
 

pighuddle

macrumors member
Oct 26, 2003
64
6
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.