Subj : Re: My language to do list
To   : jagossel
From : Deavmi
Date : Wed Apr 05 2017 03:08 pm

On 05/04/2017 07:23, jagossel wrote:
>   Re: Re: My language to do list
>   By: Deavmi to Nightfox on Tue Apr 04 2017 02:45 pm
>
>  > > Java is compiled, not interpreted.  However Java does use a sort of virtua
> l
>  > > machine, which allows you to run compiled Java code on any platform.
>  > >
>  > Python also compiles to bytecode; not machine code.
>
> Hmmm... I'm wondering if this is becoming the norm now with langages. I know
> that .NET is similar, but it's called, "MSIL", not bytecode; and it's not a VM,
> but a CLR.
>
> -jag
> Code it, script it, automate it!
>
In the end it is all a runtime. An interpreter. Something that runs the
"bytecode" or whatever you want to call it.

It makes sense to call it a VM some times as the JVM, uses bytecode
which is an instruction set (not one that runs on CPUs as machine code,
unless it is that Java CPU I talked about earlier, but that is out of
this conversation) and therefore a machine can run the instructions
coded in this instruction set hence the JVM.

I just call it an interpreter or whatever.

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