Hal Vaughan <hal <at> thresholddigital.com> writes: > My understanding, though, is that this while AWT has some work done, Swing is > still undone. When I write in Java, I'm working on a client program for my > business that receives data and prints it. Since it goes on subscriber's > computers, it *has* to have a GUI that makes them feel comfortable. So, for > me, any VM or compiler won't help me unless it includes Swing.
Swing, unfortunately, will take a while until it is reasonably finished. For simple applications, there are workarounds, like using SwingWT to emulate Swing over SWT, but I don't have any experience using them for complex applications, as I don't work with Swing, myself. > I didn't know it was that high. That's good to know. (If the class > implementation is done, does that mean it's also easier to implement it for > GCJ?). These days, we (Kaffe, gcj, jamvm, cacao, IKVM, ...) all shoulder the class library developement tasks together and hack on GNU Classpath as our common clas s library upstream. So the fast pace of development on GNU Classpath is usually followed by fast resyncing cycles in the respective GNU Classpath VMs. :) > When I'm done, and have had several months to rest up, I'll be looking at > what > parts of my system I can open source and what I can do to contribute to open > source. Sounds great :) > In the long run, I'd love it if I could compile my program for > Linux, OSX, and Windows, with all executable and library files in one or a > few directories on an install CD, and easily copy that directory tree over to > the target system. gcj would be what you are looking for, eventually. > I'm probably wrong on this, but I didn't think Qt could > be used from Java, and I don't know C or C++. It can be used from Java using suitable wrapper libraries. See http://www.valdyas.org/fading/index.cgi/hacking/gcj.html?seemore=y for a brief introduction. cheers, dalibor topic -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]