Carbon (API)

维基百科,自由的百科全书
跳转至: 导航搜索

Carbon苹果电脑操作系统应用程序编程接口(API)之一。

Carbon和CocoaX11POSIXJAVA并列成为Mac OS X五个主要的API。與Cocoa相较之下,Carbon是非物件導向(Procedural)编程语言API,而Cocoa是面向对象(Object Oriented)的编程语言API。Carbon是比Cocoa更为低层次的API,比较类似于微软视窗操作系统的Win32 API。

调用Carbon的程序可以使用包括CC++在内的多种编程语言。而Cocoa只能支持Obejctive-C和Java。在从Power PC平台向Intel平台转移的过程中。使用Carbon的程序比使用Cocoa的程序需要更多的修改。