Summary
Cocoa can be used with many programming languages. For a language to use Cocoa, that language must support a degree of flexibility and a model of object orientation that is compatible with Cocoa. Objective-C, Java, and many scripting languages integrate well with Cocoa. Other languages such as standard C and C++ can use Cocoa either by using only the C functions provided by the Objective-C runtime or by using Objective-C and Objective-C++ compilers to mix Objective-C code with the standard C and C++ code.
Now that the languages used to write Cocoa applications have been explained, the next step is to learn the tools used to create Cocoa applications. Chapter 3, “Using Apple’s Developer Tools,” introduces the tools that Apple provides ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access