10 Facts About Carbon API

1.

Carbon API was an important part of Apple's strategy for bringing Mac OS X to market, offering a path for quick porting of existing software applications, as well as a means of shipping applications that would run on either Mac OS X or the classic Mac OS.

FactSnippet No. 1,584,354
2.

Apple did not create a 64-bit version of Carbon while updating their other frameworks in the 2007 time-frame, and eventually deprecated the entire API in OS X 10.

FactSnippet No. 1,584,355
3.

The Carbon API libraries are extensively cleaned up, modernized and better "protected".

FactSnippet No. 1,584,356
4.

Carbon API was introduced in incomplete form in 2000, as a shared library backward-compatible with 1997's Mac OS 8.

FactSnippet No. 1,584,357
5.

Carbon API was very widely used in early versions of Mac OS X by almost all major software houses, even by Apple.

FactSnippet No. 1,584,358

Related searches

PowerPC
6.

Carbon API descends from the Toolbox, and as such, is composed of "Managers".

FactSnippet No. 1,584,359
7.

Each Manager is a functionally related Carbon API, defining sets of data structures and functions to manipulate them.

FactSnippet No. 1,584,360
8.

Carbon API is compatible with all of the several executable formats available for PowerPC Mac OS.

FactSnippet No. 1,584,361
9.

Newer parts of Carbon API tend to be much more object-oriented in their conception, most of them based on Core Foundation.

FactSnippet No. 1,584,362
10.

Carbon API introduces a replacement system, called the Carbon API Event Manager.

FactSnippet No. 1,584,363