|
|
|
|
|
by CodeArtisan
2991 days ago
|
|
I agree with that. A compiler takes code to transform it into another medium: binary executable, code (transpiler), ... A interpreter takes code to evaluate it. All the self proclaimed meta circular or "self-hosted" implementations of java that i have seen actually require an external compiler (eg: javac from the JDK). They are in reality implementations of the java virtual machine, not the language; You can't feed java code to them to execute. they are not even self-hosted. |
|