[Discuss] Interpreters vs Compilers
John Blomfield
jabfield at shaw.ca
Thu Mar 13 20:48:24 PDT 2008
I guess I have been guilty of loose language because I have been using
binary file or binary when I mean executable machine instruction binary
file which in the C/C++ world is loosely referred to as just a
"binary". It is also loosely used to refer to an object file before the
link stage. There is no doubt that bytecode files are also saved in
binary format. So when I said bytecode was not binary I meant it was
not executable i.e. could not be understood immediately by the Intel
CPU. The attached wiki link is quite interesting as it mentions that
while Java and Python use bytecode and a Virtual Machine, Perl and Ruby
use "an abstract syntax tree
<http://en.wikipedia.org/wiki/Abstract_syntax_tree> representation
derived from the source"
Link :http://en.wikipedia.org/wiki/Byte_code
John Blomfield
>
> _______________________________________________
> Discuss mailing list
> Discuss at vlug.org
> http://ladybug.vlug.org/cgi-bin/mailman/listinfo/discuss
>
More information about the Discuss
mailing list