Linked by Eugenia Loli on Wed 13th Feb 2002 04:30 UTC
With the release of MacOSX, Apple has engineered and released two new APIs: Carbon & Cocoa. Carbon is similar to MacOS 9 API and it can be programmed in C & C++. Carbon was created in order to give Macintosh developers an easy-to-walk "bridge" to easily port their MacOS applications to OSX. Through the CarbonLib, developers can now develop both MacOSX and MacOS9 applications with a single effort. Cocoa is the fully native MacOSX API; it gives access to more MacOSX-specific features and it can be programmed with Objective-C or Java. Apple, through O'Reilly, last year released two books, "Learning Carbon" and "Learning Cocoa".