5 ms·
Being on gcc, a long-lived platform, also helps ensure the survival of the language even if development of the current compiler (or LLVM) dies or withers.
by tomjakubowski 4y ago
Being on gcc, a long-lived platform, also helps ensure the survival of the language even if development of the current compiler (or LLVM) dies or withers.
- duckerude 4y agoDoes it? GCC's Java frontend died and is no longer shipped, they need maintainers like any other compiler.
- genewitch 4y agoGCJ is no more? It was being used within recent memory for things, i thought. I am out of the loop though, so if this is true, that's interesting and a bit weird.
- pjmlp 4y agoSince 2009 actually. Most contributors eventually moved into OpenJDK after it became available. GCC folks left it around for a couple of years, because GCJ unit tests exercised parts of the compiler no one else did. Eventually they decided it wasn't worth that maintenance cost to keep it around only for that purpose.
- apple4ever 4y agoGCC support of Objective-C is very very poor.