• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Carbon vs Cocoa
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Carbon vs Cocoa


  • Subject: Re: Carbon vs Cocoa
  • From: Chris Gehlker <email@hidden>
  • Date: Wed, 2 Oct 2002 11:40:29 -0700

On Wednesday, October 2, 2002, at 08:14 AM, Robert Nicholson wrote:

What are the reasons why anybody would choose to right Carbon apps over Cocoa. Is it because Carbon works under OS 9 with CarbonLib? Or is it simply a matter of language
choice ie. Objective-C vs C++?

I've always found the very terms 'Carbon app' and 'Cocoa app' ambiguous. Is the distinction based solely on how the main event loop is being handled? Is Core Foundation part of Carbon because that's where it's documented?

Given the ambiguity, I'd say people write Carbon apps for the following reasons:

1) They are updating the app from and OS < X app and they don't want to rewrite it.
2) They are porting the app from some other operating system and the Carbon event model fits their current event model better.
3) Their app relies on stuff that's not done, or not documented, yet in Cocoa. QuickTime and recordability come to mind.
4) They love C++ or are afraid of ObjC.
5) Some combination of the above.

Why for instance are so many of Apples iApps written with the Carbon APIs?

I think this is because Apple bought them from folks who were already a long way down the Carbon path.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.


--
Conversation, n. A flair for the display of the minor mental commodities,each exhibitor being too intent upon the arrangement of his own wares to observe those of his neighbor. -Ambrose Bierce



--
We are all born originals - why is it so many of us die copies? - Edward Young, poet (1683-1765)
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
References: 
 >Carbon vs Cocoa (From: Robert Nicholson <email@hidden>)

  • Prev by Date: Re: Carbon vs Cocoa
  • Next by Date: NSImageCell & drag and drop
  • Previous by thread: Re: Carbon vs Cocoa
  • Next by thread: Re: Carbon vs Cocoa
  • Index(es):
    • Date
    • Thread