CarbonMac OS XC(API)APICocoaMac OS XNeXTSTEP (OPENSTEP) CarbonOSClassic Mac OSToolbox API (Application Programming Interface) Mac OS XClassic Mac OSMac OS X

CarbonClassic Mac OSMac OS XCocoaCarbonMac OS X64Carbon64OS X Mountain Lion使macOS Catalina

概要

編集

QuickTimeAPIMac OS XToolbox API使32Toolbox16PowerPC

Carbon APICarbonMac OS XAPICocoaObjective-CCarbon APIClassic Mac OSC/C++使Toolbox

Carbon

Mac OS XClassic Mac OSPEF Carbon

Mac OS XMach-O Carbon

2[1]

PEFPreferred Executable FormatCFMCode Fragment ManagerCarbonPEF使Classic Mac OSMac OS XCFM CarbonCarbonLibClassic Mac OS

Mach-O CarbonMac OS XCFM CarbonQuartzMac OS XAPIMach-OdyldClassic Mac OSMac OS 9 CarbonClassic Mac OSClassic Mac OSMac OS X

Mac OS XCFM CarbonMach-O CarbonXcodeMach-OUniversal BinaryCocoaCarbonCarbonCocoaCocoaCarbon

実態と終焉

編集

AppleCarbonCarbonLibMac OS 9Mac OS XOSCarbonLibMac OS 9Mac OS XMac OS XOS

Mac OS X v10.2Mac OS X v10.4CarbonCocoaHIObject()Mac OS XCore FoundationCocoa

Mac OS X v10.564UI[2]64CocoaAppleGUICarbonCocoa姿Mac OS X v10.6CarbonQuickTimeFinderCocoa

Mac OS XPowerPC CPUCPUIntel MacCocoaMach-O CarbonCFM CarbonRosetta

RosettaMac OS X LionOS X Mountain LionCarbonmacOS Catalina32bitCarbonCocoaCarbon

脚注

編集
  1. ^ CFMやMach-OはABI (Application Binary Interface) のことで、API (Application Programming Interface) とは無関係。
  2. ^ Choosing a Development Path for Your Carbon User Interface