Linked by Thom Holwerda on Wed 7th Mar 2007 22:27 UTC
Java "Although the .NET vs. Java war is basically over for control of the Windows desktop, where .NET is sure to become the managed language of choice for new Windows desktop applications, there is a new battle brewing. That battle is for the Linux desktop. Now that Java has been open sourced under the GPL, even the most strict of the 'free software only' distributions can start bundling it and integrating it into their Linux distributions out of the box."
Permalink for comment 219487
To read all comments associated with this story, please click here.
by kaiwai on Thu 8th Mar 2007 01:20 UTC
Member since:

*shakes head* Sun just doesn't get it - they keep pushing swing knowing full well the suckage factor that goes with using an interpreted GUI - the speed at which Swing applications are at, you might as well use GTK + Perl for all its worth.

GTK is now the GUI kit of choice on *NIX's; phone manufacturer's are now swooning around GTK and Linux for their future phones - so what is the point of Swing when the better choice would simply to move to SWT and be done with it?

Sure, you don't have perfect 'write once, run everywhere' but better to have something that actually has a decent level of integration with the operating system in regards to the GUI than trying to emulate all the operating systems in a half assed manner.

As for the 'example' with the calculator, the difference was pretty obvious - massive gaps between the border and widgets, lacking of inherieting the font settings etc.

As for his comparison between C# and Java, its plain stupid, it would be like me claiming that because there are more VB developers than Java ones, it some how makes VB a superior platform?

If Sun want to start making Java the language of choice for future Linux (or *NIX in general) development, then they need to stop pushing the dogma of 'write once, piss everyone off in the process" and instead realise that when something sucks, drop it, and god forbid, if IBM does actually make a damn good framework like Eclipse, then embrace it!

Heck, why doesn't Sun drop Netbeans, port the good stuff to Eclipse and work out an arrangement with IBM to bring Notes 8.0 to OpenSolaris? Its about being pragmatic which unfortunately Sun doesn't have a very good habit of doing - and when they do make that decision, its normally because on the bones of their ass - recent example of that is their final caving in to reviving Solaris x86 in face of the reality that SPARC royally sucks on anything less than an 8 way machine.

Reply Score: 3