Search the web
Sign In
New User? Sign Up
frink
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
The first working Java release ever?   Message List  
Reply | Forward Message #39 of 257 |

Earlier this week, Sun released Java 1.5.0 update 2, which I'm
tentatively calling "the first Java release that actually works."

From day 1, Java made much noise about its ability to internationalize
applications, but until version 1.5, it didn't work at all. Font rendering
was tied to your system's font renderer. Java didn't ship with adequate
fonts, nor did it know how to find a font that contained the correct glyphs
for a given language. On Windows, and other operating systems, they weren't
even calling the right API functions that would allow internationalized AWT
GUIs. The Swing EditorPane couldn't handle paragraphs longer than 32,000
characters, so it was useless for the output of many programs.

Still, version 1.5.0 didn't work. There were some nasty regressions in
the AWT TextArea, which made scrolling break:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5003402

As you probably noticed, this made the Frink AWT interface really
annoying. You had to manually scroll to see the output. This affected
*lots* of applications, and was finally fixed this week.

I don't know what new regressions may have been introduced in this Java
release, but for the first time, the parts critical to making a working
internationalized application, and a very useful Frink, may be more or less
working. Therefore, I highly recommend that you take a look at this latest
Java release, which can be downloaded at:

http://java.sun.com/j2se/1.5.0/download.jsp

Make sure you get the "update 2 or later." The one bundled with NetBeans
is apparently update 1.

Although I've ensured from day 1 that Frink runs on any JVM version 1.1
or before, sometimes the bugs in those implementations are horribly
annoying. Maybe, just maybe, this is the first working Java implementation
ever. I'm glad I held on to my stock. :)

--

Alan Eliasen | "Whenever you find you are on the side of
eliasen@... | the majority, it is time to pause and
http://futureboy.homeip.net/ | reflect." --Mark Twain



Sun Mar 20, 2005 1:37 am

aeliasen
Offline Offline
Send Email Send Email

Forward
Message #39 of 257 |
Expand Messages Author Sort by Date

Earlier this week, Sun released Java 1.5.0 update 2, which I'm tentatively calling "the first Java release that actually works." From day 1, Java made much...
Alan Eliasen
aeliasen
Offline Send Email
Mar 20, 2005
1:37 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help