Re: Cross-platform?
Re: Cross-platform?
- Subject: Re: Cross-platform?
- From: John Stiles <email@hidden>
- Date: Thu, 16 Feb 2006 13:53:55 -0800
On Feb 16, 2006, at 1:51 PM, Camillo Lugaresi wrote:
On 16/feb/06, at 07:49, Greg Herlihy wrote:
There are three "first class" development environments that Apple
supports
on Mac OS X: Cocoa, Carbon and Java. The latter is the one with
the best
cross platform story. And contrary to popular belief, a Java
application can
certainly look and feel like any Carbon or Cocoa application on
the Mac.
Unfortunately, Java GUIs (both Swing and SWT) still feel really
slooooow on Mac OS X. Applications such as Poseidon or Eclipse
always seem to run orders of magnitudes worse on OS X than they do
on Windows. I can't say for sure that it is impossible to make a
complex Java GUI "snappy" on OS X, but it certainly cannot be easy,
since so many people seem to be unable accomplish it.
For some reason, they also seem to flicker/blink a lot more than real
OS X apps. It's as if they aren't taking full advantage of the back-
buffer.
(Could it be that they are flushing after every draw? That would
explain a lot.)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden