3 ms·
Couple of points: - The GNU Compiler Collection can compile Java, as well as other languages with "bytecode". - GCC actually has a native intermediate languag
by npsimons 13y ago
Couple of points:
- The GNU Compiler Collection can compile Java, as well as other languages with "bytecode".
- GCC actually has a native intermediate language, it's just not very well advertised.
- edwintorok 13y agoagreed, which is why I said 'gcc and C'. Is GCC's IR still called GIMPLE?
- rnovak 13y agoIn real world projects, I have never seen a GNU Compiler not called explicitly, and in fact this article is advising to be extra explicit in compiler flags, so referring to any output code, especially -o with a .o extension, as 'bytecode', is inherently incorrect, regardless of whatever "intermediate" language GCC actually uses, unless you're outputting that intermediate code.