[clug] Why isn't Java popular on the Linux Desktop? [SEC=PERSONAL]

Bob Edwards bob at cs.anu.edu.au
Tue Jul 14 23:14:54 MDT 2009


steve jenkin wrote:
> Bob Edwards wrote on 15/7/09 2:48 PM:
> 
>> Apparently, Google Wave is written in Java, both client (desktop)
>> and server ends. Don't know if that is particularly relevant to
>> this discussion, though.
> 
> Stating the Bleeding Obvious, the original promise of JAVA was:
> 
> "Write once, run anywhere".
> 
> That's perfect for something like Google Wave to leverage.
> As for the server side too - one language & toolkit/class-library (?) -
> good for the coding team.
> 
> Seems strange that it wasn't the Google standard, Python, on the server.
> 
> Being Google, you'd expect them to have worked out Performance and
> Scaling issues. Or not...  It'll put to bed claims that Java is heavy on
> server-side resources if they make it work.
> 

In this case, I don't think that scaling is such an important issue as
Wave is designed, from the start, to be a federated service, unlike
GMail etc. which relies on the monolithic Google server farm(s).

My understanding (from a recent conversation with Andrew McRae, as I
understand it, the lead engineer on the Wave backend) is that using
Java for both client and server buys them some cool tech that I have
now forgotten the name of that Sun developed alongside Java some time
ago.

Sorry about the vagueness of this. I'm still investigating Wave.

Cheers,

Bob Edwards.

> 
>> I completely agree with Hugh's synopsis of the situation with
>> respect to the different environments/features that each O/S
>> brings to the desktop and the challenge for a language like
>> Java to seemlessly integrate these features across all platforms.
>>
>> Cheers,
>>
>> Bob Edwards.
> 
> 



More information about the linux mailing list