Linked by Thom Holwerda on Thu 21st Oct 2010 09:13 UTC
Mac OS X After the news that the new MacBook Airs do not ship with Flash pre-installed (which is news considering Flash has been part of Mac OS X for a very long time), we now have news that Apple is also taking what appears to be the first steps towards removing Apple's own Java runtime from Mac OS X.
Thread beginning with comment 446392
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: native GUI
by segedunum on Thu 21st Oct 2010 17:49 UTC in reply to "RE[2]: native GUI"
segedunum
Member since:
2005-07-06

Interesting that about the only "cross platform" toolkit that works decently on all platforms in SWT which is Java based.

If you've taken more than a cursory look at SWT you'll find that isn't the case at all, especially if you look at SWT's still ample bug list.

Creating an environment that you have to specifically port to each and every single platform in every way, to run applications that should be the same on each platform, is hideously error prone.

The primary platform for SWT is Win32. Anything else is a bonus.

Edited 2010-10-21 17:49 UTC

Reply Parent Score: 3

RE[4]: native GUI
by lfeagan on Thu 21st Oct 2010 19:22 in reply to "RE[3]: native GUI"
lfeagan Member since:
2006-04-01

As a long-time SWT-using programmer, I would say the platform that works best has been Linux, followed by Windows, and then Mac. The main issues I have had with my applications running across these platforms have been related to somewhat vague areas like trying to listen for hover-in/out events. Not all windowing systems have the same idea of what constitutes various ideas about hovering and when/if to notify.

On a related note, SWT on UNIX servers OSes (AIX, HP-UX, Solaris, etc) is painful at best, especially the systems that only have Motif.

Reply Parent Score: 1