3 ms·
Yeah, and there are also C/C++ compilers that target JVM bytecode. I am aware of the difference between a language and an implementation.
by kyllo 13y ago
Yeah, and there are also C/C++ compilers that target JVM bytecode. I am aware of the difference between a language and an implementation.
- pjmlp 13y agoThat is not what I could infer from your statement.
- kyllo 13y agoThat's because I was responding at a level of detail appropriate for the parent comment: I thought Java was on a much lower level than Python. Why is C more low-level? At that level of understanding, I think it is just fine to assume that Java means Oracle JVM, Python means CPython, and C/C++ means gcc (or your choice of C-to-native compiler). Yes there are many alternative implementations of these languages, but for the most part those are pretty obscure and a beginner does not need to know or care about them just yet.
- pjmlp 13y agoWhile I agree with your comment in spirit, I would like to point out that this is how beginners get messed up with implementation and language concepts.