Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: X11 as a native API?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: X11 as a native API?



On 24 Nov 2003, at 09:18, Jeremy Bell wrote:

Main benefits, in my view, are not native controls, but a better way to launch and manage X11 apps. Currently, users are required to launch X11 apps through the command line, in a classic-like X11 environment. Surely it would be better if they could just launch a .app, which runs on its own, just like any other app. And, being a native API rather than an environment which redirects API calls, it should be a bit faster.

And by a native API you mean an API that redirects API calls... Apple's X11 is implemented atop CoreGraphics, so it should be marginally faster than the other implementations out there. I really don't think you're going to get much benefit from what you're asking, and as others have pointed out you can double-click binaries themselves in 10.3. Or, you could create a wrapper application, like how OOo does. I'm not sure if you'd have much success creating a direct mapping of X11 calls to Carbon or whatever, in general you need an X server if you want to run X applications.


 -- Finlay
_______________________________________________
studentdev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/studentdev
Do not post admin requests to the list. They will be ignored.

References: 
 >X11 as a native API? (From: Jeremy Bell <email@hidden>)
 >Re: X11 as a native API? (From: Finlay Dobbie <email@hidden>)
 >Re: X11 as a native API? (From: Jeremy Bell <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.