News for hackers. Stuff that matters.
Re:A Python Interpreter Written in Python (2016) by CodeArtisan on Tuesday April 10, 2018 @10:47AM (#16801745)
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.

There are no comments on this comment yet.