Byters? Since the distinction between interpreters and compilers seems to be hazy sometimes, has an

C

Casey Hawthorne

Since the distinction between interpreters and compilers seems to be
hazy sometimes, has anybody proposed a third distinction?

Byters - for those programming languages that compile to byte code?
or
Pyters - since p-code (for Pascal) was the first language used in a
virtual machine?

Then there are Byter distinctions:
- those languages keeping the interpreter around - Python
- those languages that throw away the compiler - Java
 
O

Oliver Wong

Casey Hawthorne said:
Since the distinction between interpreters and compilers seems to be
hazy sometimes, has anybody proposed a third distinction?

Byters - for those programming languages that compile to byte code?
or
Pyters - since p-code (for Pascal) was the first language used in a
virtual machine?

Then there are Byter distinctions:
- those languages keeping the interpreter around - Python
- those languages that throw away the compiler - Java

The problem is that interpreted/compiled is a property of the run time
environment, not of the programming language itself. You could write a C++
interpreter, and you could write a Java compiler.

- Oliver
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,444
Messages
2,571,709
Members
48,796
Latest member
Greg L.
Top