Cocoa
Origem: Wikipédia, a enciclopédia livre.
Cocoa é uma API, ou seja, uma interface de programação de aplicativos para computadores da Apple e seu sistema operacional Mac OS X.
É uma das cinco maiores APIs disponível para MAC OS X; os outros são Carbon, Toolbox (para o ambiente clássico), POSIX (para o ambiente BSD) e Java. Os ambientes Perl e Python são considerados ambientes menores por serem de menor utilização.
[editar] Implementações
O framework Cocoa é escrito em Objective-C, e é a linguagem de programação preferido pelos programadores de aplicações para o Cocoa. Bindings (traduzido em português como vínculo) para linguagem Java são muito populares entre os desenvolvedores que programam em Java para o Cocoa.
Bindings para outras linguagens:
- Python - PyObjC [1]
- Ruby - RubyCocoa [2]
- Perl - CamelBones [3]
- C# - Cocoa# [4]
- Objective-Basic - ObjB [5]
Em fscript.org existe uma lista de linguagens e imprementações.