Choosing a Language for Use with Cocoa

Cocoa can be used with many different languages, so how does a programmer choose the language to use? As always, the answer depends on many factors, including the programmer’s familiarity with the languages and the special features of different languages that are applicable to the problem’s solution. The pros and cons of the most common language choices for using Cocoa are described in this section. The bottom line is that any of the languages presented here can be used, and different programmers will make different choices.

Java Pros and Cons

Java is a powerful and modern language that emphasizes portability and security before performance and flexibility. Java is ideal for writing long-running server ...

Get Cocoa® Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.