Linked by Eugenia Loli on Tue 10th Jan 2006 04:09 UTC
Java A surefire way to ignite a Web flame war is to say one programming language is better than another. James Gosling, known the "father of Java," understands that as well as anybody.
Thread beginning with comment 83996
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Java moves too slow
by Yamin on Tue 10th Jan 2006 16:04 UTC in reply to "RE: Java moves too slow"
Yamin
Member since:
2006-01-10

Just to clarify, I wasn't talking about Java's performance. I was talking about how fast the Java language/libraries progress.

As I said. System Tray notification only coming in in 2006 with Mustang...that's ridiculous.

Also, as others have mentioned things like the class path and other annoying tidbits. My personal opinion is they need to move towards the end user and less of Java purity.

Reply Parent Score: 1

RE[3]: Java moves too slow
by arooaroo on Tue 10th Jan 2006 19:33 in reply to "RE[2]: Java moves too slow"
arooaroo Member since:
2005-07-06

Java has a hard time - it's damned if it does, and damned if it doesn't. For example, Java's strength is through it's API foundation. Lots and lots of useful classes. However, this is 'bloat' to many, and 'not adequate' for others.

In other languages, like C/C++, Python, Perl, you don't get system tray stuff out-of-the-box the box either. You have to install some UI toolkit libs and grab some bindings. Similarly, in Java, it was *possible* to use the system tray directly via JNI, or you could have used any of the 3rd party libs (JDIC, JTray, SysTray, ...)

It surprises me how people have extremely high expectations of Java. Perhaps that's due to Sun's marketting or because it's a commercial venture, or something.

My leanings are towards FOSS. Good ol' OSS Perl gets rave reviews because it's so well supported and has all the 3rd party modules on CPAN. Well, Java's well supported too, and has lots of OSS extras available (see java.net). However, "Java sucks becauase it doesn't have X"!

Now, I'm not saying Java's perfect. But I think it's pretty good for writing many types of software, not just web-based stuff. I find desktop apps are easy to write in Java. Mustang will make desktop apps even better. They do definitely need to experiment more with loading times, I'll grant you. Progress has been good over the last couple of releases, and apparantly, they can't actually release a major version unless certain performance measures are improved!

Reply Parent Score: 1

RE[4]: Java moves too slow
by renox on Tue 10th Jan 2006 21:58 in reply to "RE[3]: Java moves too slow"
renox Member since:
2005-07-06

> Java's strength is through it's API foundation. Lots and lots of useful classes. However, this is 'bloat' to many, and 'not adequate' for others.

Well, you forgot also used to be 'buggy' in many parts for ex. Swing, printing, etc.. with Sun tooking years to fix bug thousands of developpers 'voting' that it should be fixed ASAP.

Maybe these part are still buggy, I don't know: I've stopped developping in Java.

Reply Parent Score: 1