Subj : Re: My language to do list
To   : Nightfox
From : Deavmi
Date : Tue Apr 04 2017 02:44 pm

On 2017-04-04 02:56 AM, Nightfox wrote:
>> One must have both natively compiled languages (D) and interpreted
>> languages (Java and Python). That's how I and I know a lot of others feel.
>
> Java is compiled, not interpreted.  However Java does use a sort of virtual
> machine, which allows you to run compiled Java code on any platform.
>
> Nightfox
> 
> ---
>  � Synchronet � Digital Distortion: digitaldistortionbbs.com
>
It is compiled but not to code that can run on a CPU (machine code) -
unless you have a high-level architecture which is uncommon in consumer
CPUs.

The compiled code, Java's bytecode, runs in a virtual machine that
interprets that code.

Compare this to C where C does not generate bytecode but rather machine
code for a specific platform and executes that (on the CPU).

---
� Synchronet � KK4QBN + (706)-422-9538 + kk4qbn.synchro.net + 24/7/365