• 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: What is the role of the CF- objects?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What is the role of the CF- objects?


  • Subject: Re: What is the role of the CF- objects?
  • From: Ondra Cada <email@hidden>
  • Date: Tue, 6 Apr 2004 12:59:51 +0200

Mark,

pretty difficult to answer this without causing a flamewar... well, let's try:

On Tuesday, Apr 6, 2004, at 11:50 Europe/Prague, Mark Patterson wrote:

One thing that I am confused about is the role of the Core Foundation libraries. Are they from the Pascal days, and being replaced? Or are they something that for the foreseeable future Cocoa and Carbon will both use? As a programmer new to Macs, should I look for alternatives in the BSD libraries and Cocoa frameworks? Or is CF still the apple-preferred way to do some things?

Originally, Cocoa -- called OpenStep then -- was completely object-oriented. Later though Apple decided to create an alternative API, (so far as possible) just with the same strength, but *not* object-oriented, called Carbon. Let's not discuss whys, let's stay at that it's exactly what happened.

To be able to do so without implementing really *many* things twice, they had to create a non-object-oriented intermediate level, which is then used in Cocoa and in Carbon both. That's Core Foundation.
---
Ondra Hada
OCSoftware: email@hidden http://www.ocs.cz
private email@hidden http://www.ocs.cz/oc
_______________________________________________
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.


  • Follow-Ups:
    • Re: What is the role of the CF- objects?
      • From: Glen Simmons <email@hidden>
References: 
 >What is the role of the CF- objects? (From: Mark Patterson <email@hidden>)

  • Prev by Date: NSLog and [NSDictionary description], bug?
  • Next by Date: Re: NSLog and [NSDictionary description], bug?
  • Previous by thread: What is the role of the CF- objects?
  • Next by thread: Re: What is the role of the CF- objects?
  • Index(es):
    • Date
    • Thread