Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Carbon

Retour à la page precedente


API de Mac OS X héritée de Mac OS 9 (Mac OS Classic).


Carbon est une API initialement destiné à faciliter la transition entre Mac OS 9 et Mac OS X. Il regroupe les fonctions système les plus "propres" de Mac OS 9, compatibles avec les contraintes d’un système multitâche préemptif à mémoire protégée, et leur adjoint des équivalents à certaines autres qui étaient "irrécupérables".


Cette API a été conçue en particulier pour permettre aux développeurs de procéder à une réécriture minimale de leurs applications vers le nouveau système. Des applications Carbon pouvaient même tourner sous Mac OS 9 et sous Mac OS X. Le Finder de Mac OS X était également une application Carbon.


Alors que l’autre API principale de Mac OS X, Cocoa, est associée à Objective-C, Carbon autorise plus de langages de développement, ce qui le rend plus adapté aux projets trans-plateformes.


Il ne sera pas possible de développer sous Carbon en 64 bits, ce qui suggère que Carbon va connaître un rôle de plus en plus mineur sous Mac OS X.

Termes associés
Retour à l'accueil du lexique