Re: Thoughts on Cocoa
Re: Thoughts on Cocoa
- Subject: Re: Thoughts on Cocoa
- From: Richard Charles via Cocoa-dev <email@hidden>
- Date: Thu, 10 Oct 2019 19:16:59 -0600
> On Oct 10, 2019, at 5:20 PM, Charles Srstka via Cocoa-dev
> <email@hidden> wrote:
>
> Yes, they marketed Carbon as a first-class citizen, promoted as “the basis
> for all life,” and even rewrote the Finder and Dock—which already had Cocoa
> implementations from NeXT—in Carbon just to prove that they were serious
> about it.
Just a guess but perhaps management had an awakening when they found the time
and effort expended to write the next even better version of Finder in Carbon
was substantially more difficult and costly that the prior Cocoa version.
> I still remember reading this thread, and feeling nervous about it:
>
> https://lists.apple.com/archives/cocoa-dev//2002/Jan/msg01366.html
Yes this is a very interesting thread. Here is a post on the same thread
written by Erik M. Buck.
https://lists.apple.com/archives/cocoa-dev//2002/Jan/msg01329.html
"Carbon will exist as long as Apple exists.”
Apparently this is the same Erik M. Buck who coauthored the excellent book
Cocoa Design Patterns with Donald Yacktman which came out in 2009.
So apparently Mr. Buck saw the light and had a change of mind. Apparently a lot
of individuals at Apple had a change of mind and saw the light as Cocoa
demonstrated itself superior technology. I think that is what happened.
> The common assumption among the more level-headed at the time was that Cocoa
> was going to be gradually rewritten to sit on top of Carbon, with Carbon
> sticking around as the lower-level, closer-to-the-metal API.
My guess is maybe outside the company this may have been the common view but
not to every one inside the company. Core Foundation made Carbon possible on
the new OS. It was written by borrowing stuff from Cocoa not the other way
around.
--Richard Charles
_______________________________________________
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