• 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: New Finder
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New Finder


  • Subject: Re: New Finder
  • From: Daniel DeCovnick <email@hidden>
  • Date: Tue, 10 Jul 2007 12:07:41 -0700

The dogfood they were referring to there was Carbon, not Cocoa. ;-) Cocoa may have been teh new hotness for Mac developers, but OpenStep was tried and true already. Mac devs wanted to make sure Carbon wasn't just Classic with a prettier face and a slightly longer lifespan.

-Dan

On Jul 9, 2007, at 6:53 PM, Andrew Merenbach wrote:

I agree that there may not be any such thing as "pure" Cocoa, but I do recall something that I read on some mailing list awhile back, that Steve Jobs said, of the Finder in OS X (a long time ago), that Apple would be "eating their own dog food" while developing it.

My question, as absurd as I now realize it to be (due to the nature of NDA), was intended to ask whether the new Finder would be utilizing the Cocoa runtime, as opposed to simply employing CoreFoundation. I shall have to wait and see.

Cheers,
	Andrew

On Jul 9, 2007, at 3:04 PM, Peter Bierman wrote:

At 9:18 PM -0700 6/12/07, Andrew Merenbach wrote:
Hi, all,

I had a quick question that's been gnawing a huge hole in my side.
Could anyone not under NDA (or, if it is acceptable under NDA) tell me whether the Finder is now pure Cocoa?


The answer is irrelevant. There is no such thing as "Pure" Cocoa, or "Pure" anything.

Cocoa is an object oriented interface to Apple's frameworks and libraries. There are other interfaces, such as C interfaces commonly called "Carbon", and other C interfaces known as POSIX or BSD APIs.

All of Apple's code uses a mix of those interfaces. They are not parallel stacks of code (and really never were.)

Some of Cocoa is built on Carbon is built on BSD is built on POSIX is built on... And even that quip is oversimplification.

There are many interfaces. Some are faster than others, depending on what sort of "faster" you're talking about.

-pmb


_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


  • Follow-Ups:
    • Re: New Finder
      • From: Andrew Merenbach <email@hidden>
References: 
 >Re: New Finder (From: Andrew Merenbach <email@hidden>)

  • Prev by Date: Re: Core Data and Document Packages
  • Next by Date: Tracking file launch / close
  • Previous by thread: Re: New Finder
  • Next by thread: Re: New Finder
  • Index(es):
    • Date
    • Thread