advertisement

Article:
  Cocoa Vs. Carbon?
Subject:   I thought carbon would be the interim API ..
Date:   2001-05-23 09:05:33
From:   zenarcade
As the subjects says . . . .Carbon would be the interim tool for the big corporations(Adobe, MS . .) to port their code quickly to OSX. As I recall, the reason why yellow_box never hit on was that it meant totall rewrite of application. And so, for not scaring away developers, carbon were "invented".


Maybe I am really way of here, but I thought that the main benefits from Cocoa was that any Cocoa application would have all the OSX technology "baked" in automatically ( like taking advantage of MP).


Tom

Main Topics Oldest First

Showing messages 1 through 1 of 1.

  • James Duncan Davidson photo RE: I thought carbon would be the interim API ..
    2001-05-23 12:16:38  James Duncan Davidson | O'Reilly AuthorO'Reilly Blogger [Reply | View]

    I thought that as well for a while as a Java developer working primarily with UNIX and Windows while diving into the early Mac OS X DP releases. Bits and pieces of that thinking have been challenged for me as I've dug deeper and deeper into OS X and the APIs and how they go together. For example, why would the Finder be Carbon if Carbon was just an interim API? It was Monday's Frameworks talks at WWDC that really turned the lightbulb on as to how they go together.

    As far as taking advantage of all of OS X fundamental strengths, such as MP and preemptive threading, Carbon can use the system as well as Cocoa. Where Cocoa really shines is in all of the functionality that you get for free (such as spell checking), the ability to interface with other applications via Services, and a whole host of other really neat things enabled by the object-oriented nature of the framework.