[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Low-level vs. High-level programming (was My First Computer)



pausch@saaf.se (Paul Schlyter) wrote in
news:bcsosv$otu$1@merope.saaf.se: 


> Note quite: Java bytecode is much closer to machine language than
> BASIC tokens.
>  
> Actually, even native machine code is interpreted -- by the hardware
> CPU.  If you want to look at some REAL machine code, then you'll have
> to look at the microcode om ROM's within many CPU's.
>  

Like Zork. Anytime you use representational code to represent a function
great but byte-code really is a fancier token structure that is more
flexible then early tokens. Giving you an apparently close to ML
structure but using virtual Opcodes. A token basically represents a
command or routine with a special number. One can actually compile by
simple taking the token and converting them into the ML routine calls. I
really hope they given some sophistication to it. Hey, the token
structure in BASIC was written 25+ years ago. 

The advent of Zork given some VM nature. Take a look at ZMachine
someday.