Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / October 2005

Tip: Looking for answers? Try searching our database.

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

Thread view: 
Casey Hawthorne - 17 Oct 2005 22:37 GMT
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
--
Regards,
Casey
Oliver Wong - 17 Oct 2005 22:41 GMT
> Since the distinction between interpreters and compilers seems to be
> hazy sometimes, has anybody proposed a third distinction?
[quoted text clipped - 7 lines]
> - 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
Roedy Green - 18 Oct 2005 01:09 GMT
>- those languages that throw away the compiler - Java

Java does all kinds of things with the byte code, interpret, AOT. JIT,
hotspot..
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Again taking new Java programming contracts.

Paul Cager - 18 Oct 2005 10:22 GMT
> Since the distinction between interpreters and compilers seems to be
> hazy sometimes, has anybody proposed a third distinction?

I think there is already a name for this "third way" - an "interpretive
compiler". Have a look at http://www.comsci.us/compiler/glossary/

Paul
Casey Hawthorne - 20 Oct 2005 16:29 GMT
>> Since the distinction between interpreters and compilers seems to be
>> hazy sometimes, has anybody proposed a third distinction?
[quoted text clipped - 3 lines]
>
>Paul

You have made my minute!

Okay!

61 seconds, in your case!
--
Regards,
Casey


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.