non c'est surement pas la qestion.
Sur PC on programme en objet avc pas mal de code différent.
Le portage sur PC : est une opération de réécriture.
Carbon et Cocoa n'ont rien avoir : lil s'agit d'API et non pas de langage de programmation.
le problème est plus dans le cout de réécriture pour passer de Classic à Cocoa alors que de passer a Carbon ne nécéssite que des aménagement... certe nombreux mais très loin du travail nécéssaire en utilisant Cocoa.
Faire passer un logiciel de Classic a Cocoa c'est comme faire un portage sur PC.... c'est la même quantité de travail.
Sauf que sur Mac on aboutit à la même part de Marché et sur PC a une NOUVELLE part de marché.
donc le calcul est vite fait pour les vieux logiciels dont les noyeau souvant ancien demaderait une réécriture complète et donc un travail de recherche quasi similaire à la création d'une nouvelle appliccation.