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

No members online now.

Forum statistics

Threads
473,764
Messages
2,569,565
Members
45,041
Latest member
RomeoFarnh

Latest Threads

Top