Slashdot Mirror


Java 1.4.2 Released

peterwilm writes "Sun released Java 1.4.2 today. It includes many enhancements and changes among them the native look&feel for Win XP and GTK 2.0 as well as support for Itanium 2."

8 of 74 comments (clear)

  1. Re:How fast is java? by BrokenHalo · · Score: 3, Interesting

    I personally don't care how fast it is, if it cooperates smoothly with GTK2 then it's good enough for me.

  2. Re:How fast is java? by larry+bagina · · Score: 1, Interesting

    warning -- it looks like gtk2, not gnome, gtk2. That means no theme support, so java apps will run like unthemed gtk2 apps. Personally, gtk looks like a combination of ass and motif. I wouldn't call it much of an improvement

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  3. Yesterday by BoomerSooner · · Score: 2, Interesting

    I downloaded it yesterday so I must have been lucky. I needed it for eclipse. BTW where the hell is good free online documentation on how the hell to use eclipse, swt, etc.?

  4. Re:WOW by Golthar · · Score: 3, Interesting

    Yes a lot of these things were held off.
    Sun seems to be heading more toward the desktop these days, with improved start up time and less memory consumption.

    However, they tend not to make any large functionality changes between point releases

  5. Re:How fast is java? by zmotula · · Score: 2, Interesting

    I just tried it on my GUI app, it's as ugly as anything you can make up :(

    http://www.fi.muni.cz/~xznamen/java-gtk.png

  6. Re:startup time improvements by cakoose · · Score: 3, Interesting

    That's because a large part of some scripting language libraries is native code and is kept as a shared library (to be faulted in as necessary).

    Java's libraries are mostly written in Java and they are loaded, verified and usually partly compiled each time. Since is not part of the "text" segment (it's probably in the heap), sharing requires using some shared memory facilities.

    I think it would be nice if there was a "javalib" utility that would load up the Java classes, compile them, and produce a DLL. Then at least the JVM wouldn't have to load (and/or recompile) the core library every time.

    To take it even further, if the JVM was suid root, the DLL could be updated every time anybody runs a Java program (like suid "man").

  7. Re:WOW by Golthar · · Score: 2, Interesting

    I don't think they will.
    I for one have to still see stable version of .NET running on things like the mac, Sun hardware, HP UX, IBM Mainframes.

    Time will tell though, but I have a good feeling about Java, especialy since the last few releases

  8. Puzzling Download Size by Tetch · · Score: 3, Interesting
    Hmm. For a point release, the increase in (Windoze) download size - double - is quite astonishing.

    On my PC :

    j2re-1.4.0_01-windows-i586.exe - 9170 Kb
    j2re-1.4.1_01-windows-i586.exe - 7829 Kb
    j2re-1.4.2-windows-i586.exe - 14162 Kb

    Does anyone understand this ?
    In fact, does anyone know why the download size actually went down betwen 1.4.0 and 1.4.1 ? Not that I'm complaining about that :-) ... I just assumed the code got more efficient ... but by the same token, it just got a whole lot less efficient ... or bloated, or something. Maybe it's all those multiple environment look'n'feels.

    --
    If you don't pray in my school, I won't think in your church.