On Jul 19, 6:39 am, MassH <[email protected]> wrote:
> Several points...
>
> - There are *far* more Java desktop apps (in both quantity and
> quality), but they use Swing/JavaFX/SWT rather than GNOME/KDE like
> Mono does. End-users don't care, but in the developer communities,

I'm not aware of a single java desktop app that is not developer
focused that would be considered mainstream on linux. However as you
point out below, Mono has several that would be considered best of
breed in their domain.

>
> - Ubuntu and GNOME include Mono and some prominent Mono apps (F-Spot +
> Tomboy) by default. Java and Java apps are all optional installs.

And that points to the reason why Java has never taken off with linux
developers, until recently Java could not be distributed with the
distros, so no one wrote apps for it.

>
> - Java has a major image problem. Lots of people loudly hate Java, and
> I'm convinced it's arbitrary brand politics rather than technical
> reasons.
>

I think that's unfair (as is Dick complaining about "open source
zealots"). If Sun had changed the license of Java earlier than they
did then the same developers who flocked to Mono would have headed to
Java instead, and Mono would never have achieved the mindshare it did
(and we wouldn't have the legal uncertainty we have now around patent
infringement etc.). Mono has nice integration into the gnome
environment, adequate developer tools, and a suite of apps that show
off that you can write serious linux desktop apps in a language other
than C. Java has... people complaining that Sun (eventually) changed
the license (5 years too late) and yet those crazy zealots still don't
use it.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to