Live data from Hacker News

Apple deprecates Java

developer.apple.com

11–20 of 277 posts

Re: Apple deprecates Java

#11
post #3

Note that they've only deprecated their own Java runtime .

On the other hand, is there really any other? For years, Apple has been pretty much the sole provider, and had their very own JVM with specific look & feel customization to the UI packages. The only real alternative is Soylatte[0], which is fairly purpose-specific.

[0] http://landonf.bikemonkey.org/static/soylatte/

Re: Apple deprecates Java

#12
post #7
post #3

Note that they've only deprecated their own Java runtime .

I have not done Java development on OS X, but doesn't this mean that OS X 10.7 would not ship with a Java runtime? Wouldn't this have a negative effect on the ease of packaging and distributing Java programs on the platform?

> doesn't this mean that OS X 10.7 would not ship with a Java runtime?

Not, but it does mean 10.7 may ship without a Java runtime:

> This means that the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X. The Java runtime shipping in Mac OS X 10.6 Snow Leopard, and Mac OS X 10.5 Leopard, will continue to be supported and maintained through the standard support cycles of those products.

Re: Apple deprecates Java

#13
post #3

Note that they've only deprecated their own Java runtime .

Real question: is there an alternate, well-tested Java runtime that someone would advise to use afterwards ?

Sidenote: I can only imagine the guy who wrote "Java Deprecation" in h2 font-size 187%, jiggling inside at the moment he did.

EDIT: I understand it's only a "possibility of removal", yet if I started working on a JVM-based app/product right now, I would be concerned.

Re: Apple deprecates Java

#14
post #7
post #3

Note that they've only deprecated their own Java runtime .

I have not done Java development on OS X, but doesn't this mean that OS X 10.7 would not ship with a Java runtime? Wouldn't this have a negative effect on the ease of packaging and distributing Java programs on the platform?

Was Java that big on the Mac? Neither Windows nor most Linux distros ship with a Java runtime.

Re: Apple deprecates Java

#15
post #3

Note that they've only deprecated their own Java runtime .

On the other hand, is there really any other? For years, Apple has been pretty much the sole provider, and had their very own JVM with specific look & feel customization to the UI packages. The only real alternative is Soylatte[0], which is fairly purpose-specific. [0] http://landonf.bikemonkey.org/static/soylatte/

I don't own a Mac.

Apple has been pretty much the sole provider, and had their very own JVM with specific look & feel customization to the UI packages.

So was it their own separately developed JVM or just a bunch of additions to make the UI not suck on OS X?

Re: Apple deprecates Java

#16
post #7
post #3

Note that they've only deprecated their own Java runtime .

I have not done Java development on OS X, but doesn't this mean that OS X 10.7 would not ship with a Java runtime? Wouldn't this have a negative effect on the ease of packaging and distributing Java programs on the platform?

I'm sure they'll still ship with a JRE.

The issue has always been that Apple has maintained their own JRE code base, while Sun had maintained all of the other JRE's for the other OS's.

I've been doing Java dev on OS X since OS X came to be, and it's always had problems. Apple was constantly late in implementing features that were in all of the other JRE's, and it was a real pain to deal with across the different OS's.

Re: Apple deprecates Java

#19
post #15

Earlier quoted context omitted.

On the other hand, is there really any other? For years, Apple has been pretty much the sole provider, and had their very own JVM with specific look & feel customization to the UI packages. The only real alternative is Soylatte[0], which is fairly purpose-specific. [0] http://landonf.bikemonkey.org/static/soylatte/

I don't own a Mac. Apple has been pretty much the sole provider, and had their very own JVM with specific look & feel customization to the UI packages. So was it their own separately developed JVM or just a bunch of additions to make the UI not suck on OS X?

I believe it is Sun's JVM with OSX-specific customizations to make the UI suck less (it still sucked, generally speaking).

Re: Apple deprecates Java

#20
post #9

Wait, I thought Oracle (Java's current owner) is Apple's friend, because of the lawsuit against Google's Android. Head spinning.

I doubt Oracle suing Google was an effort to favor Apple. It was more to save their own Java platform in general and Java ME in particular.
Post reply on HN