Re: [NTLK] Off-Topic Linux (PDA) Question

From: Victor Rehorst (victor_at_newtontalk.net)
Date: Wed Oct 31 2001 - 13:18:51 EST


On Wed, 31 Oct 2001, Laurent Daudelin wrote:

> > Uh, no. (I thought that) Java bytecode (.class file) is compiled code
> > compatiable with the JVM, therefore it would run unchanged on a
> > theoretical physical JVM CPU.
>
> Huh? If you have a JVM CPU that can processes raw bytecode, sure, that'd be
> fine, but AFAIK, the JRE still has to translate those bytecode into machine
> code for a specific CPU.
>

Gah.. Okay. Here are some diagrams kinda:

On any PC right now, you have:
Java Source -> (JAVAC) -> Java ByteCode -> (JAVA) -> CPU

Note that you have (JAVA) translating the ByteCode to run on the CPU. (A
little simplified, but basicially that's what's happening)

On a (totally hypothetical) JavaCPU'd machine, you have:
Java Source -> (JAVAC) -> CPU

No (JAVA) translation layer. Kapich?

--
Victor Rehorst - victor_at_newtontalk.net - chuma_at_chuma.org
NewtonTalk list administrator - http://www.newtontalk.net
Will help you with your list problems - as long as you're nice.

-- This is the Newtontalk mailinglist - http://www.newtontalk.net To unsubscribe or manage: visit the above link or mailto:newtontalk-request_at_newtontalk.net?Subject=unsubscribe



This archive was generated by hypermail 2.1.2 : Thu Nov 01 2001 - 10:02:56 EST