5 ms·
Is it not fair to say that this is the same thing? My impression was that in designing a compiler you're explicitly determining the rules for language, which is
by jamestimmins 8y ago
Is it not fair to say that this is the same thing? My impression was that in designing a compiler you're explicitly determining the rules for language, which is the same as designing the language itself? Or do you mean that technically the compiler, not the language, is JIT?
This is a new area for me so apologies if I'm just misunderstanding the mechanics here!
- ufo 8y agoIn theory the programming language is independent from the implementation. You could write an alternate implementation if you wanted. JIT-ness is a concept related to the implementation, not to the language.
- jamestimmins 8y agoGotcha, that makes sense. So I'm guessing that java based python vs c based python is an example of theory vs implementation? Thanks for explaining!
- ufo 8y agoYup
- developer-mike 8y agoThe language is, however, designed to be JITted. Languages are not designed in isolation.