[rescue] Sun memo regarding Java
Dave McGuire
mcguire at neurotica.com
Tue Feb 11 13:08:21 CST 2003
On Tuesday, February 11, 2003, at 06:08 AM, Steve Sandau wrote:
> predecessors. Granted, it makes more of a difference to me because, as
> one of the IT folks, I never have the fastest box on my desk...
>
> It appears to me that the equation is like this: java = slow.
YES, DUH! It's a virtual machine. It will never be, it CAN never
be, as fast as native code!
Has the clue level here dropped so far that people cannot understand
the basic principle of "you don't get something for nothing"? Java WAS
NOT DESIGNED TO BE FAST. It was designed to be portable at the binary
level and to support extremely rapid development, two goals that it
meets with flying colors. Nobody ever claimed it could be as fast as a
native application.
However, it is typically fast enough for everyday use, even on slower
machines, if the code is even halfway decently written. The code
you're talking about isn't well written. I know this because you said
it's painfully slow...I know, from direct experience, that it's
possible to write complex applications in Java that are nice and fast.
The problem here isn't Java or its performance, the problem is BAD
CODE. Convince the suits at Oracle to stop farming out their
development to $500/mo programmers in India and you might see better
Oracle code!
And another thing...are you running any of this stuff under Windows,
the platform under which Microsoft has a vested interest in keeping
Java working poorly on? You do the math.
That clue phone, it's a-ringin' off the hook.
-Dave
--
Dave McGuire "I've grown hair again, just
St. Petersburg, FL for the occasion." -Doc Shipley
More information about the rescue
mailing list