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 219529
To read all comments associated with this story, please click here.
RE[2]: Hmmm
by kaiwai on Thu 8th Mar 2007 04:10 UTC in reply to "RE: Hmmm"
kaiwai
Member since:
2005-07-06

You haven't used Swing lately have you? And you are dragging up and old argument that has not been true for several years now. Java does something called JIT, which compiles byte code down to native code based on intelligent runtime analysis. Swing is no slower these days that any other toolkit.

Yes, I know about JIT, its nothing new - but Swing is still slow, still lacking snappiness and still overly complex to create applications with.

Try assigning some widgets to a form, double clicking, assigning code and compiling - you can't do that with Java; thats how bloody painful Java is in its current form. Little or none have been to make Java a RAD tool, its still overly complex and slow.

They are? Last time I checked, I can count on one hand the number of phones that run Linux. And I can't even think of one that uses GTK.

Obviously you *DIDN'T* read what I posted - what is it with OSNEWS.COM people not actualy *READING* what people write? I said *FUTURE PHONES!* you know, phones that *MIGHT* be released in the future *SINCE* the development of a Linux industry development group for phones.

First of all, GTK is not even close to perfect write once run anywhere. In fact, it is basically a unix only toolkit. The Windows port of GTK is a joke that is for the most part, unmaintained. Serious bugs don't even get looked at for over a year, etc. And when it comes to Mac, GTK is non-existent unless you want to run X.

Then what is wrong with having GTK-SWT, Win32-SWT and Carbon-SWT - better that than the ugly mess that is swing and the crap performance that comes with it.

As for 'not any faster' - I've used Azeurus and Limewire; use them yourself and come back and claim which one is more 'teh snappy'.

You might want to give Sun another change now that Jonathan Schwartz is at the helm.

I'll give them 2 years; like I said last year, I'll give them to the end of 2008 to turn Solaris around; if it is still the same ugly mess along with Java, then I'll be better off hoping for mono to improve along with FreeBSD.

Like I said previously, when you have software developed by part time coders with better hardware support than Solaris, and development tools developed by enthusiasts which is easier to code with and perform better than Java, one really has to ask what the hell are they doing at Sun.

Reply Parent Score: 4