5 ms·
To me separating compiler and interpreter looks like a new two languages problem (maintaining consistency seems difficult)
by andi999 6y ago
To me separating compiler and interpreter looks like a new two languages problem (maintaining consistency seems difficult)
- jakobnissen 6y agoIt would be the same code running on two different backends, so there would not be a two-language problem. Just like how GCC and Clang don't give C a two-language problem.
- andi999 6y ago2 language problem for the Julia developer. Also these two languages might drift apart over time
- deleted 6y ago[deleted]
- CyberDildonics 6y agoThey just explained to you that this idea has nothing to do with two different languages and that there are other examples of having multiple compilers for one language.
- dTal 6y agoIt's not a problem if the language spec is well defined. Scheme distributions often do this.
- pansa2 6y agoAFAIK Julia doesn’t even have a well-defined syntax (there’s no specification such as a context-free grammar, only the implementation of the parser).