Art von Kakao ist die moderne API für neuere Anwendungen und am wenigsten mit den neuesten Versionen von OS X die bevorzugte.
Carbon ist eine ältere API, die in OS 8 und 9 verwendet wird und mit dem kommenden OS X 10.8 Mountain Lion abgeschrieben wird. Einige Anwendungen für OS X nutzten jedoch bis vor kurzem die Carbon-API. Laut Wikipedia wurden ältere Versionen von Photoshop, Itunes und Final Cut mit Carbon codiert, obwohl moderne Versionen auf Kakaobasis basieren.
Als Entwickler sollten Sie Kakao über Karbon verwenden, da Kakao 64 Bit unterstützt und nicht veraltet ist. In diesem Fall ist es eine gute Idee, Kakao über Kohlenstoff zu pflücken.
Als Benutzer sollte dies für Sie transparent sein, Sie würden jedoch die von Ihrer Software verwendete API verwenden, sofern diese unterstützt wird.
Ich denke jedoch, dass das Kompilieren für beide funktionieren sollte.