On Tuesday 18 February 2003 08:12 pm, John Summerfield wrote:
> I presume, from what you say, that Java isn't all that wonderful on
> zSeries? Improved CPU performance may make it so.

It really depends on what you're doing with Java, and, as with other languages,
how good your code is. David Boyes touched on this, mentioning Java code where
the OO-ness of the language hid some really bad performance-related decisions
from inexperienced coders. OO is a tool, not a panacea, and its presence does
not relieve the programmer of the responsibility to actually understand what
the application is *doing* on the system.

But there is Java code that is not compute bound, just as there is in other
languages. An application that has lots of threads, mostly waiting for inbound
socket connections and then doing database queries or other I/O activities in
servicing those connections, can still be a good candidate for Java on L/390,
for example.

The JIT compilers for Java have gotten much better in the past 18 months or
so, as well, especially on the S/390 platform. I've seen some pretty darned
good results on S/390 Linux with IBM's JDK 1.3 and later.

Scott

--
-----------------------------------------------------------------------------
Scott D. Courtney, Senior Engineer                     Sine Nomine Associates
[EMAIL PROTECTED]                           http://www.sinenomine.net/

Reply via email to