This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: GCJ ------ file type not supported by system
- From: Per Bothner <per at bothner dot com>
- To: java at gcc dot gnu dot org
- Date: Thu, 04 Sep 2014 13:37:28 -0700
- Subject: Re: GCJ ------ file type not supported by system
- Authentication-results: sourceware.org; auth=none
- References: <B040B27C8A444D98B4F39FA5626D6022 at P5LD2Deluxe> <540034B0 dot 4010701 at redhat dot com> <CABDcavbBDFUcPKPXqL62xKp0iHzLFEGpcQsuRxZzgv=EDQJ8Dg at mail dot gmail dot com> <1409306247 dot 25913 dot 21 dot camel at nirvana dot localdomain> <CABDcavZaV7MtD9tHjzRpUU2zMsnuVoHMer1kUXPdNggAb_7hnA at mail dot gmail dot com> <54043670 dot 4070908 at redhat dot com> <CABDcavZQ76W4sTm3rssD8UTWyCnD95Uo5BKon=8sFhRcNq5prA at mail dot gmail dot com> <1409568429 dot 4242 dot 1 dot camel at nirvana dot localdomain> <CABDcavZBbf_LwXazvY34zm-tig37g-arHvAbEymKEjYL_-JUmQ at mail dot gmail dot com> <54074227 dot 5000104 at redhat dot com> <CABDcavbfNqET9t=ipo2h2m9vfBOQLGuyL4KRqrj4s=q1HjQ4Tg at mail dot gmail dot com> <540756E6 dot 4000804 at bothner dot com> <54081F39 dot 5020205 at redhat dot com>
On 09/04/2014 01:13 AM, Andrew Haley wrote:
On 03/09/14 18:59, Per Bothner wrote:
On 09/03/2014 09:35 AM, Guillermo Rodriguez Garcia wrote:
(I don't believe Eclipse's compiler is as solid or complete, though that may be
my bias from having worked with javac engineers. It's probably good enough for
at least the initial stages of merging in OpenJDK classes.)
Oh, OK. Most of the world I know about uses Eclipse for everything.
The Oracle javac team are part of the group that designs languages changes,
writes the language specification, and figure out the corner cases. They work
closely with the people working on libraries, and the VM. The Eclipse
compiler people are inherently going to have a problem keeping up.
I have read that the Eclipse support for Java 8 features was pretty
rushed, under-resourced, and barely done in time.
If I ran Eclipse, I'd drop the compiler, and use OpenJDK javac,
like NetBeans does. (Probably - there may be good reasons to keep ecj,
but I suspect the biggest one is the one-time switch-over hurdle.)
It wouldn't surprise me to see that happening.
--
--Per Bothner
per@bothner.com http://per.bothner.com/