Warning

 

Close
Confirm Action

Are you sure you wish to do this?

Cancel Confirm
AR15.COM
10/21/2010 7:36:40 AM EDT
http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html#//apple_ref/doc/uid/TP40010380-CH4-SW1

http://apple.slashdot.org/story/10/10/21/125222/Apple-Deprecates-Their-JVM

A slashdot poster notes that the guidelines for the new Mac App store state that apps that use deprecated technology (Java and Rosetta) will be rejected.

10/21/2010 7:41:31 AM EDT
[#1]
good. java sucks. it's slow and full of security holes. it's a maintenance nightmare on production systems. it seems like every time an IAVA comes out it requires a java patch.

now we just need HTML 4.0 to deprecate flash
10/21/2010 7:48:43 AM EDT
[#2]
Quoted:
good. java sucks. it's slow and full of security holes. it's a maintenance nightmare on production systems. it seems like every time an IAVA comes out it requires a java patch.

now we just need HTML 4.0 to deprecate flash


I agree.

HMTL 5 though, not 4...
10/21/2010 8:02:18 AM EDT
[#3]
Apple to everyone:  Fuck ya'll!
I still hate Java though.
10/21/2010 8:08:28 AM EDT
[#4]
Quoted:
Quoted:
good. java sucks. it's slow and full of security holes. it's a maintenance nightmare on production systems. it seems like every time an IAVA comes out it requires a java patch.

now we just need HTML 4.0 to deprecate flash


I agree.

HMTL 5 though, not 4...


doh... i wasn't paying attention...
10/21/2010 8:13:29 AM EDT
[#5]
HTML 5 development needs to get off their ass and figure out how to do live streaming.
10/21/2010 8:24:29 AM EDT
[#6]
Quoted:
HTML 5 development needs to get off their ass and figure out how to do live streaming.


They do.  I saw the other day that Google had purchased a company that build a new codec for it –– I don't recall the details right now though.
10/21/2010 9:11:41 AM EDT
[#7]



Quoted:



Quoted:

HTML 5 development needs to get off their ass and figure out how to do live streaming.




They do.  I saw the other day that Google had purchased a company that build a new codec for it –– I don't recall the details right now though.
Good, because that's one of the last major hurdles.





 
10/21/2010 9:31:23 AM EDT
[#8]
Quoted:
good. java sucks. it's slow and full of security holes. it's a maintenance nightmare on production systems. it seems like every time an IAVA comes out it requires a java patch.


Not to mention how much Java and other high level languages influenced by Java have led to widespread mediocrity in SW development.
10/25/2010 5:34:54 PM EDT
[#10]
Quoted:
Quoted:
good. java sucks. it's slow and full of security holes. it's a maintenance nightmare on production systems. it seems like every time an IAVA comes out it requires a java patch.


Not to mention how much Java and other high level languages influenced by Java have led to widespread mediocrity in SW development.


The languages are at fault?
10/25/2010 8:09:37 PM EDT
[#11]
Isn't Android Java based? What does that mean for it(Android). Im sure google is not going to let Android died.
10/25/2010 8:14:10 PM EDT
[#12]
Quoted:
Isn't Android Java based? What does that mean for it(Android). Im sure google is not going to let Android died.


No.

Android's development environment runs under Eclipse, which is based on Java, and the language used is Java, but Android is based on a Dalvik virtual machine, not Java.

What will be a pain is if Java in fact does go away on the Mac, and people like me can't develop for Android on OSX anymore.  That would piss me off, but wouldn't have any effect on Google or Android.

What is more likely is that Oracle will eventually release a native JDK for OSX.  The question is how long will that take, and will it be as good as the one Apple has built.
10/25/2010 9:21:10 PM EDT
[#13]
Quoted:
Quoted:
Isn't Android Java based? What does that mean for it(Android). Im sure google is not going to let Android died.


No.

Android's development environment runs under Eclipse, which is based on Java, and the language used is Java, but Android is based on a Dalvik virtual machine, not Java.

What will be a pain is if Java in fact does go away on the Mac, and people like me can't develop for Android on OSX anymore.  That would piss me off, but wouldn't have any effect on Google or Android.

What is more likely is that Oracle will eventually release a native JDK for OSX.  The question is how long will that take, and will it be as good as the one Apple has built.


10/27/2010 9:04:04 AM EDT
[#14]
Quoted:
Quoted:
good. java sucks. it's slow and full of security holes. it's a maintenance nightmare on production systems. it seems like every time an IAVA comes out it requires a java patch.


Not to mention how much Java and other high level languages influenced by Java have led to widespread mediocrity in SW development.


I'm no fan of java, but if it wasn't java it would have been something else.
10/27/2010 12:26:35 PM EDT
[#15]
I would not be sorry to see Java *the language* go away. On the other hand,
the JVM is quite useful and I regularly use it by way of Jython (and sometimes
Scala and Clojure).

I suspect the JVM for OSX will continue to be available - maybe just not an official Apple version.

ETA: An un-sanctioned port would probably be buggy as could be for a couple of years. It isn't
an overly big deal to me. The development that I don't do in Python, I can easily do under Mint
or Fedora.

10/27/2010 1:03:04 PM EDT
[#16]
Quoted:
I would not be sorry to see Java *the language* go away. On the other hand,
the JVM is quite useful and I regularly use it by way of Jython (and sometimes
Scala and Clojure).

I suspect the JVM for OSX will continue to be available - maybe just not an official Apple version.

ETA: An un-sanctioned port would probably be buggy as could be for a couple of years. It isn't
an overly big deal to me. The development that I don't do in Python, I can easily do under Mint
or Fedora.



Apparently the JVM that Apple provides for OSX has quite a bit of Apple specific code in it –– the question of whether or not they would make that available is what's going to determine the quality of any other JVMs under OSX.
10/27/2010 3:05:19 PM EDT
[#17]
my main hate for java comes from the fact that by default it caches dns indefinitely until the app is restarted, which being that the apps were running on servers, was rarely
at least in the version the developers at the company I was contracting at use caches it indefinitely by default
10/27/2010 5:57:55 PM EDT
[#18]
Quoted:
Quoted:
good. java sucks. it's slow and full of security holes. it's a maintenance nightmare on production systems. it seems like every time an IAVA comes out it requires a java patch.


Not to mention how much Java and other high level languages influenced by Java have led to widespread mediocrity in SW development.


BINGO!!! Java was not so much of a "problem" as was that it didn't enforce good technique.

And the earlier releases of the JVM and JVMs from other vendors were craptastic.

Today, its not so bad. But, we also have quad-core 3GHz processors to get the work done.

Time will tell if Oracle fixes what Sun left broken/bandaged.

As far as Apple, I expect a client side JVM to get released at some point. The fact that there is already a JVM in the user community give everyone a jump start on where to go.