> 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

Reply via email to