> Lots of people complain, "but Java is too slow". That is not true anymore. Old > versions of > Java were entirely interpreted (just like old versions of Basic). But now Java is > compiled to > machine-independent pseudo-machine code, which is quickly turned into > machine-dependent code by the virtual machine.
Java was never "entirely interpreted (just like old versions of Basic)". The bytecode was interpreted, not the source, there's an important difference. Java was always compiled into "machine-independent pseudo-machine code". It's also important to recognize that "slow" doesn't just mean execution time. There are many situations where startup time matters a lot. It takes time to turn bytecode into machine code. The other way "Java is too slow" is the GUI. SWT has remedied this to a degree, but since it's not a part of Java the way Swing and AWT are you can't really say that Java GUIs are fast any more than you can say that Windows GUIs are highly portable (even though they are if you use one of the many highly portable toolkits). As for Java on the server side, you'll hear no complaints from me. There's no doubt it performs as well as any other solution or better. _______________________________________________ newbies mailing list [EMAIL PROTECTED] http://phantom.byu.edu/cgi-bin/mailman/listinfo/newbies
