From: Arne Vajhøj on
On 28-03-2010 12:10, Roedy Green wrote:
> On Fri, 26 Mar 2010 23:18:57 +0200, Donkey Hottie<donkey(a)fred.pp.fi>
> wrote, quoted or indirectly quoted someone who said :
>> Or is gcj really THAT bad? If it is, I wonder why they bother with gcj
>> any more.
>
> You can use Jet. see http://mindprod.com/jgloss/jet.html
>
> Sun is getting so good with Hotspot the Jet marketing people are
> shifting from them speed advantage to obfuscation advantage.

They should have done that shift 5+ years ago.

Arne
From: EJP on
> I have never earlier tested gcj as I thought it was obsolete in its Java
> language support.

It is. It doesn't even support all of 1.2. It also doesn't support all
of 1.3, 1.4, 1.5, or 1.6, according to its own documentation. My guess
is that it never will. In any case there are too many well-known
incompatibilities between 'GNU CLASSPATH' and Java for anyone to
seriously mistake one for the other.

Don't do this.
From: Paul Cager on
On Mar 27, 12:18 am, Arne Vajhøj <a...(a)vajhoej.dk> wrote:
> Performance is not a reason to pick GCJ.
>
> BTW, I don't know of any reason.
>
> Arne

On some architectures (such as ARM) it is still the best choice.
From: Arne Vajhøj on
On 29-03-2010 02:45, EJP wrote:
>> I have never earlier tested gcj as I thought it was obsolete in its Java
>> language support.
>
> It is. It doesn't even support all of 1.2. It also doesn't support all
> of 1.3, 1.4, 1.5, or 1.6, according to its own documentation. My guess
> is that it never will. In any case there are too many well-known
> incompatibilities between 'GNU CLASSPATH' and Java for anyone to
> seriously mistake one for the other.

My understanding is that have improved over the last years.

But it is a 99% only compatibility project. Mono with .NET have
the same problem.

Arne
From: Arne Vajhøj on
On 29-03-2010 11:25, Paul Cager wrote:
> On Mar 27, 12:18 am, Arne Vajh�j<a...(a)vajhoej.dk> wrote:
>> Performance is not a reason to pick GCJ.
>>
>> BTW, I don't know of any reason.
>
> On some architectures (such as ARM) it is still the best choice.

What are the alternatives?

Arne