On Wed, May 08, 2002 at 07:11:23PM -0500, dman wrote: > On Wed, May 08, 2002 at 07:32:06PM -0400, Seneca wrote: > | On Wed, May 08, 2002 at 05:21:11PM -0500, dman wrote: > | > On Wed, May 08, 2002 at 05:25:11PM -0400, Seneca wrote: > | > | On Wed, May 08, 2002 at 03:25:47PM -0500, Ron wrote: > | > ... > | > | > P.S. - Confirmation messages are not a "feature"! > | > | > | > | They are when they meet the teacher's specifications: written in java, > | > | use AWT, are a class, and use buttons, frames, and the appropriate > | > | listeners. Each time one comes up in my testing of my programs, there is > | > | about two minutes of swapping. Give me a command line anyday. > | > > | > There's the problem. Java. Are you doing java2 or just 1.1? If 1.1 > | > then maybe kaffe or gcj will be an improvement over sun's jdk. Just > | > for fun I decided to start up a couple of (non-trivial) java programs > | > I have that use Swing/AWT. One had an RSS of about 20MB, the other > | > almost 30MB, and that was after doing nothing but starting them. > | > | Currently just 1.1 (what's at school), although the teacher uses java2 > | for all the sample programs, and is planning to change the school over > | soon. The entire course is java (a few years ago the course was c++, but > | then the teacher discovered java). > | > | kaffe is a virtual machine, and gcj does not support inner classes. I > | can't use gcj because I use inner classes and other extensions. I can't > | use kaffe because I need more than a virtual machine. > > I know gcj is (or has been) behind, but I just tested the inner class > thing with gcj 3.0.4 (package gcj-3.0) and it worked.
I didn't see gcj-3.0, I only noticed gcj. > What more do you need besides a JVM that kaffe doesn't provide? > Supposedly it has a compiler too ('kjc'), but it isn't working on my > machine. Actually, for compilation use jikes. It's written in C++ > and is way sleeker than javac (faster, lighter weight, better error > messages). I took a look at jikes, it seems interesting. I think I'll try it. I hope it reacts properly to the source, unlike IBM VisualAge, which consistently messed up on a certain subclass to Window that I wrote. -- Seneca [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]