Correct. The byte code generated by the Java compiler isn't understandable by 
any machine except the Java Virtual Machine. The JVM "interprets" this object 
code and relays the calls to those found in the host system's API. Out of 
curiosity, how does C++ perform on zOS?

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of McKown, John
Sent: Wednesday, July 19, 2006 2:03 PM
To: [email protected]
Subject: Re: Why is zSeries so CPU poor?


> -----Original Message-----
> From: IBM Mainframe Discussion List 
> [mailto:[EMAIL PROTECTED] On Behalf Of Kuredjian, Michael
> Sent: Wednesday, July 19, 2006 12:59 PM
> To: [email protected]
> Subject: Re: Why is zSeries so CPU poor?
> 
> 
> It's an interpreted language.

Again, not really. The Java source code is actually compiled to a binary
form which is called "Java Byte Code". This byte code is similar in
nature to a normal processor's instruction set. 
I guess you could say that the JVM "inteprets" the byte code. But I
think of it more like the JVM includes a byte code emulator (like the
old 1401 emulator). But, from what I can tell,the Java byte code doesn't
match the zSeries instruction set very well. So it is relatively
inefficient.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to