Java 6

Discussion in 'Mac Programming' started by Chapaev, Dec 11, 2006.

  1. macrumors newbie

    Joined:
    Nov 22, 2006
    #1
  2. macrumors G3

    iMeowbot

    Joined:
    Aug 30, 2003
    #2
    You can get it from ADC, the free account will be enough to get you to the Java stuff.
     
  3. Moderator emeritus

    robbieduncan

    Joined:
    Jul 24, 2002
    Location:
    London
    #3
    The current release of Java is JDK 5. Java 6 is currently in an early beta (if you can even call it that). It is not feature complete or of production quality.

    As you can see from this announcement Apple have Developer Previews of Java 6 available. Again these are not production ready.
     
  4. Moderator emeritus

    robbieduncan

    Joined:
    Jul 24, 2002
    Location:
    London
    #4
    My mistake. It looks like Java 6 was actually released today. Give Apple a few months for a finalised download. Their releases normally shadow the Sun ones at a slight delay.
     
  5. TEG
    macrumors 604

    TEG

    Joined:
    Jan 21, 2002
    Location:
    Langley, Washington
    #5
    The thing most people don't realize is that Apple, not Sun, writes JAVA for the Mac platform. You cannot get JAVA 6 today, because Sun has not written it for Mac. You will only be able to get JAVA 6 about 3-6 months after Sun releases, and Apple can duplicate it to operate in OS X.

    TEG
     
  6. macrumors 6502

    Joined:
    May 12, 2003
    #6
    But it's not like Apple has to wait until Sun makes an official release for Apple to get started. They've had Java 6 Developer Preview builds out for quite some time; the current version has been out since September.

    It's kind of annoying how behind they are on Java. It took way too long for them to release Java 5. And I really hate how you can't get the latest Java version on older versions of Mac OS - i.e., there's no Java 5 for 10.3. So lame.
     
  7. Moderator emeritus

    Joined:
    Jun 25, 2002
    Location:
    Gone but not forgotten.
    #7
    In earlier releases, they apparently wanted us to upgrade to a newer release of Mac OS X to get the latest Java release. With the test of Java 6 on 10.4.x, it would seem that they've changed a bit. Hopefully, the release won't lag so long and it'll be available for 10.4.x and 10.5.x.

    It looks as though performance has once again been increased and, of course, the extra functionality can't hurt development.
     
  8. macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
    #8
    Seeing as my university still manages with the archaic Java 1.2 :eek:, I don't think waiting a few more weeks/months for Java 1.6 matters much, as developers are hardly likely to release stuff that requires it just yet ;).
     
  9. 7on
    macrumors 601

    7on

    Joined:
    Nov 9, 2003
    Location:
    Dress Rosa
    #9
    I picked it up in the software update today ;-) Lovely how time flies...
     
  10. macrumors regular

    Joined:
    Oct 19, 2007
    #10
    Do you mean you got this:
    "Java for Mac OS X 10.4, Release 6
    79.7MB 2007-12-13
    Java for Mac OS X 10.4, Release 6 delivers improved reliability and compatibility for J2SE 5.0 and Java 1.4 on Mac OS X 10.4.10 and later. This release updates J2SE 5.0 to version 1.5.0_13 and Java 1.4 to version 1.4.2_16. See the release notes for more information."

    Because this is still Java 5 and not Java 6.

    You got me excited that Apple - a year after Windows and Linux has had it - finally released Java 6. Too bad. Still NO!!

    C'Mon!! Let's go Apple!!
     
  11. macrumors newbie

    Joined:
    Feb 11, 2006
    Location:
    London, UK
    #11
    SoyLatte

    FreeBSD Java 1.6 (Java 6) has been ported to OS X 10.4 and 10.5.
    See the SoyLatte project:
    http://landonf.bikemonkey.org/static/soylatte/

    This will give you a working Java 6 with a few limitations - currently no sound and it requires X11 but otherwise works very well.
     
  12. macrumors 68000

    Lyle

    Joined:
    Jun 11, 2003
    Location:
    Madison, Alabama
    #12
    That tricked me for a minute, too, when it popped up in software update the other day. :(
     
  13. macrumors newbie

    ShosMeister

    Joined:
    Dec 28, 2007
    #13
    Does this update provide any support for bluetooth in Java? I've been looking for the library to do some Java coding but it appears to be PC only - at least the free one from Sun.
     
  14. macrumors 65816

    Joined:
    Sep 16, 2007
    #14
    This delay of Java 6 for Mac is totally ridiculous. I wouldn't like to be a Java developer on a Mac... having to wait more than a year to use the latest version from Sun, just because Apple insisted on writing the JVM themselves. Which, they obviously do not prioritize at all.
     
  15. macrumors 6502a

    Joined:
    Jun 6, 2007
    #15
    Yeah, join the disappointed bunch. They used to be so loud about Java working out of the box and being integrated nicely compared to Windows, but now it seems that's all gone.
     
  16. jsw
    Moderator emeritus

    jsw

    Joined:
    Mar 16, 2004
    Location:
    Andover, MA
    #16
    I've been upset as well - I don't mind a slight delay, but this is ridiculous. Java 5 has most of the cool new stuff, and Java 6 isn't critical for most developers, but it's a true pain. Plus, Apple's practically gone out of their way to make it more and more difficult to integrate Java and Objective C.

    Grrr.
     
  17. macrumors 68000

    Joined:
    Feb 23, 2006
    #17
    Not to dredge up more ill will, but I was quite astonished to learn that the Java-ObjC bridge development was being discontinued, with the whole justification being along the lines of

    Only later they announced that a Ruby ObjC bridge was being built.

    How about that for commitment?
     
  18. macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
    #18
    Even when Hiligass's book was written it wasn't being used.


    Due to the way types work, Ruby is a better fit, also they may see more use than Java did.

    I do agree that Apple have taken their sweet time with this one, I'd expect post iPhone and post Leopard for it to be out soon.
     
  19. macrumors newbie

    Joined:
    Sep 8, 2007
    #19
    This might be old news but JDK6 is available for leopard from the ADC. I've been using for about a week and it works great. Better late than never! :)
     
  20. macrumors 6502

    Joined:
    Jun 16, 2004
    #20
    Slightly incorrect -- the developer preview 8 is available for 64-bit Intel machines, however its definatelly not a complete JDK6, and its incompatibility is absurd.
     

Share This Page