On 14 May '08, at 7:21 AM, Gerriet M. Denkmann wrote:
So: what is the real difference between a "Carbon application" and a Cocoa one? Why would one create a Carbon application?
Carbon applications generally don't use Cocoa or Objective-C at all. They use the High-Level Toolbox for GUI code. It's a lot more cumbersome.
In almost all cases, Carbon apps are the descendants of Mac applications that predate OS X. Carbon was created as a porting layer for this purpose, since in the early days it was crucial to get existing apps like Office, PhotoShop and InDesign running native. So there's almost no reason to create a Carbon app; it's a legacy API at this point, although for political reasons the APIs aren't marked as such.
—Jens
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]