> On Oct 10, 2019, at 5:20 PM, Charles Srstka via Cocoa-dev 
> <cocoa-dev@lists.apple.com> 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 (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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to