Slashdot Mirror


Apple Releases Java 1.4.1 Developer Preview

kuwan writes "Allen Denison, Java Product Manager at Apple has just sent an email to their java-dev mailing list announcing the availability of a Java 1.4.1 Developer Preview. This preview is available to all ADC members and can be downloaded from the 'Download Software' section of the ADC web site. The preview is under a non-disclosure agreement so you won't be able to talk about it except on a private Apple mailing list. It's good to see that Apple is making progress on Java 1.4 and Mac OS X users will soon have the latest Java VM."

21 comments

  1. first post by Anonymous Coward · · Score: -1, Troll

    java is only used for evil never good.

  2. last post! by flonker · · Score: 0, Offtopic

    Last post!!1!

    1. Re:last post! by Anonymous Coward · · Score: 1, Funny

      OK, to explain the joke. Nobody who knows anything about it is allowed to comment. Hence, "last post". Geez.

  3. Apples go good with coffee by Anonymous Coward · · Score: 2, Interesting

    Apple's commitment to java is great. I don't think any other platform has as good of an implementation as OS X does right now. The 1.4.1 JDK is a long way from being released main stream in my opinion, not because the implementation is goign to take so long, but rather because Apple is going to take the time to do it right

    1. Re:Apples go good with coffee by Anonymous Coward · · Score: 0, Flamebait

      I don't think any other platform has as good of an implementation as OS X does right now.

      Umm, Win32, Solaris and AIX all have better implementations and faster implementations.It took apple a year to get 1.4 on Mac. It took a day to get in on the Major OSs.

    2. Re:Apples go good with coffee by anarkhos · · Score: 1

      As good as it can get considering it's impossible to make 100% Java apps which behave like Mac apps.

      I wish Apple would give the user a choice of which L&F to use so it's easier to differentiate (and avoid) Swing apps. You can change the default to Metal instead of Aqua which helps in most cases.

      --
      >80 column hard wrapped e-mail is not a sign of intelligent
      >life
  4. 1.4 has scrollwheel support! by Nipsy356 · · Score: 5, Funny

    Whooohoooo.... Finally, I can wield the mighty power of the scroll wheel, using it to comabt evil, and cause carpal tunnel the world over! Now if only Acrobat Reader admitted the existence of the all mighty scroll wheel...

  5. Not quite the latest by gaj · · Score: 4, Interesting
    I'm not an ADC member, so perhaps the article was just wrong, but Sun has 1.4.1_01 (first patch release to 1.4.1) out and available for Linux, Solaris and Windows.

    1.4.1 had some major breakage (e.g. drag-n-drop was f'ed up pretty good). I just dloaded 1.4.1_01, and haven't yet read the release notes, but if they fixed the things that were obviously borken in 1.4.1, it'll be a damn fine upgrade for those Mac folk stuck back on 1.3.1. Lots of bugs fixed, lots of improvements.

    Though I don't use Macs, here's hoping that Apple has a clue and either releases 1.4.1_01 or at least merges the most importent bug fixes back into their 1.4.1 tree (assuming their contract with Sun allows for that).

    1. Re:Not quite the latest by whee · · Score: 5, Informative

      As with any preview release, there are lots of bugs. Some related to 1.4.1, some related to this specific implementation. Apple spends a lot of time with their Java implementation, so anything fixed in Sun's 1.4.1_01 will be fixed by the time this is released.

    2. Re:Not quite the latest by Barto · · Score: 1

      Apple writes there own Java VM. Unless Apple happeneds to hand-code the exact same bug that Sun did, they won't need a patch ;-)

      Barto

    3. Re:Not quite the latest by Wesley+Felter · · Score: 3, Informative

      No, Apple's VM is a port of Sun's HotSpot.

  6. Strange by Ayende+Rahien · · Score: 2

    I thought that Apple would be among the first to update their Java.
    After all, there was all the noise about Mac OSX's Java being the fastest, IIRC, they changed the OS so it would run faster.

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
    1. Re:Strange by Lars+T. · · Score: 5, Insightful

      Bringing out a product fast is anything but a guaranty to have a fast product.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    2. Re:Strange by MoneyT · · Score: 5, Insightful

      But which is better then, releasing a product fast to the market and patching all the bugs later, or takng the time to catch as many of the bugs as you can and then releasing it?

      --
      T Money
      World Domination with a plastic spoon since 1984
    3. Re:Strange by wgmari · · Score: 1

      If you look at MS' success, you'd think that releasing a product fast to the market is the way to go. Oh, it also appears that the 'patching of bugs later' bit is optional...

  7. The deal with J2SE version numbers by melquiades · · Score: 3, Informative

    The version "1.4.1" refers to a version of the Java specification. I believe that the "_01" only refers to a patch level of Sun's implementation.

    Others in this discussion are correct that Apple's JVM is at least partially based on Sun's, and Apple has in the past opted to keep their patch numbers (the bit past the underscore) correlated with Sun's, suffixing Apple-specific patch numbers to the Sun patch numbers.

    However, what goes after the underscore is to some extent up to Apple -- all that matters is that they're keeping up with patches to Hotspot. So don't get too bent out of shape over the missing "_01", because you're not usually going to see it in their annoucements anyway.

    Now if Apple is actually fails to keep integrating patches ... that's certainly something to get bent out of shape about.

  8. Re:Strange sugarbitch fool fucking idiot speaks by Anonymous Coward · · Score: -1, Offtopic
    again. and again. your stupidity flows like a river, or better yet a stream, and im proud to be down with a winning team so dont ever in your life even think about an argument youll get walked on like carpet ill pick you up dust you off stand tsarkon on your head and your lost - so get off tha tplay list stop waxing that anus.

    Tevis Money Tevis Money , I want you to fuck me in the ass please. I am dying to be anally accosted. I want to be ravaged like hog. I want you to dress like a farmer and make me oink like a pig. I want an ass reaming like no other. Tevis Money , I haven't had this kind of lust for you since the crazy college days. We used to butt fuck each other in the stalls. You always told me not to flush and preferred using my feces as apposed to real lubricant. I remember your chocolaty member, your manhood, draped in my feces. Man, Tevis Money , I remember. I was day dreaming, escaping into a nether world where we used to fornicate, and live in fornicatory bliss. You used to like to keep your tubes socks on to enhance they gay look. We were so flitty and light on our feet. I am so very confused these days. I have difficulty conceptualizing the time that was then in contrast to now. I mean, first you were a raging homosexual, now you wont look me in the eye because of this anime woman. I know that bitch is a transvestite, and you lust after my ass while you are being tentacle raped. You are closeting your homosexuality and denying your roots in my ass! Don't be fooled! TEVIS MONEY knows how to suck a dick. He may nibble, and bite, and pretend to be sheepish at first, but deep down this cock loving acolyte of shaft licks cock like a bar maid. I am destabilizing. The world is going dark to me. I have scintillating threads of motley thoughts; my ability to control my self evanesces away! I have only an adamantine desire to see your balloon knot once again, and to have you ravage mine! TEVIS MONEY - I NEED YOUR HOT MAN SEX NOW. This is your long lost butt buddy Joe, please come back.

    * m o n e y * f u c k s * b u t t h o l e ! ! ! *
    mcccccccccccccccccccccccccccccccccccccccccccccccm
    oc/ccccc\ccccccccccccc\cccccccccccc/cccc\ccccccco
    n|ccccccc|ccccccccccccc\cccccccccc|cccccc|ccccccn
    e|ccccccc`.ccccccccccccc|ccccccccc|ccccccc:ccccce
    y`cccccccc|ccccccccccccc|cccccccc\|ccccccc|cccccy
    *c\ccccccc|c/ccccccc/cc\\\ccc--__c\\ccccccc:cccc*
    fcc\cccccc\/ccc_--~~cccccccccc~--__|c\ccccc|ccccl
    uccc\cccccc\_-~cccccccccccccccccccc~-_\cccc|cccci
    ccccc\_ccccc\cccccccc_.--------.______\|ccc|ccccc
    kcccccc\ccccc\______//c_c___c_c(_(__>cc\ccc|ccc ck
    sccccccc\ccc.ccCc___)cc______c(_(____>cc|cc/ccc cs
    *ccccccc/\c|cccCc____)/cccccc\c(_____>cc|_/cccc c*
    bcccccc/c/\|cccC_____TMONEY FUCKS ASSccc/cc\ccccc
    uccccc|ccc(ccc_C_____)\______/cc//c_/c/ccccc\ccco
    tccccc|cccc\cc|__ccc\\_________//c(__/ccccccc|ccc
    tcccc|c\cccc\____)ccc`----ccc--'ccccccccccccc|cck
    hcccc|cc\_cccccccccc___\ccccccc/_cccccccccc_/c|c*
    occc|cccccccccccccc/cccc|ccccc|cc\cccccccccccc|c!
    lccc|ccccccccccccc|cccc/ccccccc\cc\ccccccccccc|c!
    eccc|cccccccccc/c/cccc|ccccccccc|cc\ccccccccccc|!
    !ccc|ccccccccc/c/cccccc\__/\___/cccc|cccccccccc|!
    !cc|ccccccccccc/cccccccc|cccc|ccccccc|ccccccccc|!
    !cc|cccccccccc|ccccccccc|cccc|ccccccc|ccccccccc|!
    * m o n e y * f u c k s * b u t t h o l e ! ! ! *

    My name is TEVIS MONEY and I'm here to Say
    I'm a Virgin and I'm gay
    I'm looking for some ass if you give me some
    If you don't mind making out with a bum
    Call the number on the screen! - I may look like a whimp
    But in bed I'm mean!

    TEVIS MONEY HERE here again, and I'm at the drums
    I'm looking for sex amongst the bums
    I have a lot of trouble with HTML
    I keep telling people smarter than me to go to hell
    I give anonymous blowjobs in the subway
    I'm saving for more video games and homoerotic anime

  9. Scrolling and J2ME, among other things... by Offwhite98 · · Score: 3, Insightful

    I want more things added beyond the basics like support for the scroller on my mouse. I started to learn about the Thinlet framework for a lightweight GUI. It is meant to be used with midp applications, but like most stuff on java.sun.com, it is directed at Windows, Linux and Solaris. I would think by now they would provide a MacOS X download just like most Java application vendors now do.

    I have installed the Linux version which is just a shell script which expands data to a directory that you specify, but it just does not work right. I would like a standard MacOS X installer which would set things up properly. If I had that, I would be on my way to developing midp applications. Instead I am going to have to wait till Sun or Apple puts something together.

    Apple still does not seem to fully embrace Java anyway. If they did, they would be lobbying Sun or IBM to more quickly roll out these Java frameworks out for MacOS X so that we would not have to run a Windows box to run current Java technologies.

    And while I am at it, why does Sun complain that Microsoft is a monopoly while making Java technologies so easily available for Windows and not MacOS X? Sure there is a matter of market share, but the monopoly will not change if Sun is not willing to take actual steps to make the change. Sure it supports Linux, but I still do not see the general public migrating to Linux. I see that happening more and more with MacOS X.

    Swing applications run decently on OS X, so Sun should rush to make it the flagship platform.

    --
    Brennan Stehling - http://brennan.offwhite.net/blog/
    1. Re:Scrolling and J2ME, among other things... by Anonymous Coward · · Score: 1, Interesting

      as has been stated before, apple is the only thing thats preventing java technologies from being "easily available" on apple platforms.

      i would imagine that its in apple's interests to have java apps run the "right way" on macs, and so instead of putting it in the hands of someone else, they just do it themselves. could be the reason why java apps tend to run better on os x and for the most part behave like any other application. (double clickable jar files, etc.)

  10. Java3D by DiSKiLLeR · · Score: 2, Interesting

    But what about Java3D???

    Will OSX ever see it?

    D.

    --
    You can tell how powerful someone is by the magnitude of the crime they can commit and be able to get away with.
  11. Check the FAQ by Anonymous Coward · · Score: 1, Informative