Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What in 1.5 is non-Java?



David,

I think the problem is more pronounced with Java 5 than 1.4 or 1.3 because it adds very useful new language features that people want to take advantage of (namely: generics). I'm not completely up-to-date on how backwards compatible Java 5 features are (such as, can code compiled with generics be run on Java 1.3 or 1.4, and if the answer is no then the point is moot) -- but in terms of developing, the features certainly require Java 5 just to compile. Open source projects, such as ours, can't demand that developers around the world update to the latest & greatest OSX products just to compile the project. Sure, we can do the switch internally and just leave others in the dust, but that is quite against the open nature of the project, and we would lose some valuable contributers. For that reason, and that reason only, the lack of Java 5 for OSX (right now, and in the future possibly for current OSX versions) is the sole reason we can't migrate to Java 5. I'd think that Sun would want to prod Apple into allowing Java 5 to work on current OSes to spread the adoption of Java 5.

Thanks,
 Sam

On Tuesday, October 5, 2004, at 11:34  AM, Oglesby, David (MN65) wrote:



-----Original Message-----
From:
java-dev-bounces+david.oglesby=email@hidden
[mailto:java-dev-bounces+david.oglesby=email@hidden
le.com] On Behalf Of Ken
Sent: Tuesday, October 05, 2004 9:43 AM
To: email@hidden
Cc: email@hidden
Subject: Re: What in 1.5 is non-Java?


[...]
I truly regard Apples lack of commitment to providing newer JVM
availability, for their older OSs, as a greedy sales
motivator (not just
in java APIs either, sorry to say)and/or being due to lack of
programmer
resources. Making the 1.5(5) jvm only available for Panther
is just bad
for the community, becasue it produces as many compatibility problems
as, say,  using native code would. Sad.


You mean Tiger, right?

<rant>
I am so tired of these arguments. Everyone sees his/her situation as the one
Apple should focus on. The simple fact is that not all java developers moved
to 1.5 the day it was released. Hell, there are people on this list
developing for Mac OS 9! Where do you get off demanding that Apple support
you as though you are the entire developer contingent they have to support?
Why does Apple have to support a lame duck operating system if you don't?
You don't expect Java 1.5 support for 10.1 do you? Everyone is so quick to
tell Apple what they "must" do and accuse them of "greedy" tactics. Apple
has a responsibility to millions of users to protect the investment they
have made in the Macintosh platform. Has it occurred to you that there is
nothing greedy about saying they can't afford to develop and maintain Java
1.5 on two platforms? That isn't greed, it's strategic allocation of
resources.
</rant>


David
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden


_______________________________________________ Do not post admin requests to the list. They will be ignored. Java-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden
References: 
 >RE: What in 1.5 is non-Java? (From: "Oglesby, David (MN65)" <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.