Linked by martini on Wed 29th Jun 2011 09:50 UTC
OS/2 and eComStation OpenJDK had been released as GA for OS/2 and eComStaion. This allows eCS-OS2 users to run modern Java apps on their platform. The development is open source and had been in part sponsored by donations of the community.
Thread beginning with comment 479118
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Java apps?
by pantheraleo on Wed 29th Jun 2011 17:23 UTC in reply to "RE: Java apps?"
pantheraleo
Member since:
2007-03-07

Still ugly and slow. At least the apps that I tested myself, namely Vuze, Open Office and Eclipse.


OpenOffice is not written in Java. It's written in C++. It has Java dependencies only for scripting purposes.

And as far as Eclipse... You started up Visual Studio .NET lately? All IDEs are slow.

Blaming Java for this is just ignorance, or anti-Java sentiment on your part.

Reply Parent Score: 2

RE[3]: Java apps?
by Bill Shooter of Bul on Wed 29th Jun 2011 18:51 in reply to "RE[2]: Java apps?"
Bill Shooter of Bul Member since:
2006-07-14

Kdevelop... nice and fast!

But seriously, Java GUI's are pretty bad. I can't think of a good one. I was really hoping that Java on osx would be insanely great due to the closer integration, but they didn't really keep the development of it. Now I believe they've punted Java back to Oracle to develop for the system instead of tweaking it specifically for OSX.

Edited 2011-06-29 18:53 UTC

Reply Parent Score: 3

RE[4]: Java apps?
by pantheraleo on Wed 29th Jun 2011 19:48 in reply to "RE[3]: Java apps?"
pantheraleo Member since:
2007-03-07

Kdevelop... nice and fast!


KDevelop is maybe 10% as powerful as Eclipse, NetBeans, or IDEA? Seriously, Kdevelop is a toy compared to any of the big three Java IDEs. It doesn't have nearly the features or capabilities

But seriously, Java GUI's are pretty bad. I can't think of a good one.


You just haven't looked at the right GUIs then. The following are all pure Java apps, using Swing. I would say these GUIs are up to par with any native application, wouldn't you?

http://www.techteam.gr/mac/screenshots/12094.jpg

http://www.ultramixer.com/products/res/pics/screenshot-ultramixer-3...

http://gopaultech.com/wp-content/images/looking_glass.jpg

http://sourceforge.net/dbimage.php?id=36036

http://www.jug-bb.de/wp-content/uploads/2009/05/netbeans67beta_osx....

Again, I think you just haven't looked at the right applications if you think all Java GUIs are pretty bad.

Edited 2011-06-29 19:51 UTC

Reply Parent Score: 3

RE[4]: Java apps?
by pantheraleo on Wed 29th Jun 2011 20:08 in reply to "RE[3]: Java apps?"
pantheraleo Member since:
2007-03-07

I was really hoping that Java on osx would be insanely great due to the closer integration


Java is insanely great on OS X. As my first screenshot of the Java based financial management software Moneydance shows. The issue wasn't with Java, it was with Java developers who were not familiar with Macs, and didn't bother learning about how to set Apple's specific widget properties in order to rounded search boxes, brushed metal look, brushed metal style buttons, etc. Since most Java developers didn't have have Macs, they didn't spend anytime at all tweaking their apps for OS X. As a result, most Java apps on OS X use the older default Aqua look instead of the newer gray look. And they use the older Aqua style buttons instead of the newer style. Java supports the newer styles. But you have to enable them by passing properties to Java.

Edited 2011-06-29 20:08 UTC

Reply Parent Score: 2

RE[3]: Java apps?
by werterr on Sat 2nd Jul 2011 20:35 in reply to "RE[2]: Java apps?"
werterr Member since:
2006-10-03

That's not really true, just the fact that other IDE's are slow as well does not justify that Eclipse is slow. (And yes I think it's slow... Komodo IDE / PyCharm (based on IntelliJ) are all faster.

Also I do still think most java apps are slow... but that's not the worst.

In my experience (on Linux) java desktop applications are the only onces that can actually kill my desktop nowadays...

This goes for Eclipse (SWT), JDownloader (SWING?) and others..

The fact that they cannot seem to play nice with multiple screens, kill compiz every so often, mess with focus, steal focus with focus-follows-mouse... all means that I still tent to avoid java as the plague ;)

Reply Parent Score: 1

RE[4]: Java apps?
by pantheraleo on Sat 2nd Jul 2011 22:25 in reply to "RE[3]: Java apps?"
pantheraleo Member since:
2007-03-07

The fact that they cannot seem to play nice with multiple screens, kill compiz every so often, mess with focus, steal focus with focus-follows-mouse... all means that I still tent to avoid java as the plague ;)


I have never had any problems with Java on my Linux desktop, either with multiple monitors or compiz. And steal focus with focus-follows-mouse? I've never seen that happen. Not once. I would say though, that I have had plenty of focus stealing problems with native GTK apps.

I honestly think sometimes the people who say this stuff about Java on the Linux desktop are just making it up to trash Java. Neither I, nor anyone else I know who uses Java on the Linux desktop can reproduce any of these problems.

Reply Parent Score: 2

RE[4]: Java apps?
by pantheraleo on Sat 2nd Jul 2011 22:34 in reply to "RE[3]: Java apps?"
pantheraleo Member since:
2007-03-07

(And yes I think it's slow... Komodo IDE / PyCharm (based on IntelliJ) are all faster.


Eclipse is slower than NetBeans or IntelliJ IDEA, yes. Eclipse has not been doing a very good job of keeping up with the times.

As far as Komodo IDE, I agree it performs well as I have used it some. But I also felt like I was back in the stone age compared to IDEA. Komodo's refactoring and intelligent assist features and such are really pretty lacking compared to IDEA or NetBeans. NetBeans and IDEA also both have superior Javascript editing abilities (and given how much app development today involves Web apps and Javascript, I think good Javascript support is absolutely critical in a modern IDE).

Edited 2011-07-02 22:36 UTC

Reply Parent Score: 2