Azureus vs uTorrent. Check and mate. No, honestly, I shudder at having to use java desktop applications. Not only are they slow, but they are ugly! Even though I do say that java is painful for desktop apps, I'm not saying it shouldn't be used for them. The benefit of (usually) being instantly cross platform accessible is pretty huge.
Java may be a enjoyable language to program in, but it definitely produces slow code. I'm estimating that writing the same code in a lower level language like ANSI C would produce a program twice as fast. (Makes a big difference on my 1Ghz AMD, lol) Not to mention, I hate when a website starts using Java and it has to pause my system while it loads that Java runtime icon in the system tray.. ugg
The C program might take longer to produce, but if you have more than a handful of users, the extra development time could be worth it.
If the application does much more than fetch some data and display it to the screen, then Java's almost certainly going to be to slow. Any program requiring any graphical or real time capabilities is going to feel like a clunky piece of crap in Java.
It's just not true Steven. I've written and used very responsive apps that dealt with enormous quantities of data and did realtime graphics in Java. That it is possible to write clunky apps in java is not in any doubt, but the idea that it's impossible not to is nonsense.
java applications definitely look ugly..with that funny swing GUI of theirs. and they're slow. i dont see why zend had to make zend studio out of java. i don't use it any more coz it takes a month and half to load, even on fast machines. java is for making bloatware...just like dot net
Discussion (15)
What do you mean by "regular" use?
there are ways of getting around the jvm startup time if that's what you're worried about. The memory footprint doesn't bother me much.
It sucks that I can't use my Sun 3/60 to surf the web anymore.
I regularly use desktop applications built on Java, so it can't be too heavy for the purpose.
D'A
I frequently use a variety of Java GUI applications: Eclipse, Oxygen, Azureus etc.
What do you mean by "Java"? Unfortunately, Sun applies that term to many things indiscriminately.
Java the programming language?
Java the class library? Which implementation?
Any of a wide range of virtual machines for running Java programs? Which one?
The security model Sun calls "Java"?
Azureus vs uTorrent. Check and mate. No, honestly, I shudder at having to use java desktop applications. Not only are they slow, but they are ugly! Even though I do say that java is painful for desktop apps, I'm not saying it shouldn't be used for them. The benefit of (usually) being instantly cross platform accessible is pretty huge.
Screw desktop torrent clients. Run a server (in a VM preferably) with TorrentFlux. And Java, when done right, isn't too heavy in my opinion.
Eclipse is good enki.
Java may be a enjoyable language to program in, but it definitely produces slow code. I'm estimating that writing the same code in a lower level language like ANSI C would produce a program twice as fast. (Makes a big difference on my 1Ghz AMD, lol) Not to mention, I hate when a website starts using Java and it has to pause my system while it loads that Java runtime icon in the system tray.. ugg
ITYM "that would run twice as fast", inasmuch as an equivalent program in C takes much longer to produce.
D'A
The C program might take longer to produce, but if you have more than a handful of users, the extra development time could be worth it.
If the application does much more than fetch some data and display it to the screen, then Java's almost certainly going to be to slow. Any program requiring any graphical or real time capabilities is going to feel like a clunky piece of crap in Java.
It's just not true Steven. I've written and used very responsive apps that dealt with enormous quantities of data and did realtime graphics in Java. That it is possible to write clunky apps in java is not in any doubt, but the idea that it's impossible not to is nonsense.
Too clunky maybe. I've always disliked it. Java applications I use, I use grudgingly
java applications definitely look ugly..with that funny swing GUI of theirs. and they're slow. i dont see why zend had to make zend studio out of java. i don't use it any more coz it takes a month and half to load, even on fast machines. java is for making bloatware...just like dot net