/guid/9202a8c04000641f800000000006bf6b rename

author:

content:

contributor:

published:

updated:

source uri:

Summary

Cocoa is one of Apple Inc.'s native object-oriented application program environments for the Mac OS...

Content

Cocoa is one of Apple Inc.'s native object-oriented application program environments for the Mac OS X operating system. It is one of five major APIs available for Mac OS X; the others are Carbon (deprecated), POSIX (for the BSD environment), X11 and Java. Cocoa applications are typically developed using the development tools provided by Apple, specifically Xcode (formerly Project Builder) and Interface Builder, using the Objective-C language. However, the Cocoa programming environment can be accessed using other tools, such as Clozure CL, LispWorks, Object Pascal, Python, Perl and Ruby, with the aid of bridging mechanisms such as PasCocoa, PyObjC, CamelBones and RubyCocoa. An implementation of the Ruby language, called MacRuby, which does away with the requirement for a bridging mechanism, is under development by Apple, while Nu is a Lisp-like language which can be used with Cocoa without a bridge. It is also possible to write Objective-C Cocoa programs in a simple text editor and build it manually with GCC or GNUstep's makefile scripts. For end-users, Cocoa applications are considered to be those written using the Cocoa programming environment. Such applications usually have a

Created by: Freebase Data Team Oct 22, 2006
Last edited by: Freebase Data Team Oct 22, 2006

Recent Discussions about None

There is no discussion about this document.

Start the Discussion »
Explore the Data
View all the data we have for /guid/9202a8c04000641f800000000006bf6b
Flag this Document
Why do you want to flag this document?