
Alguém pode me dizer qual é a diferença entre Cacau e Carbono? Quero baixar o Eclipse mas não sei qual escolher, tenho a opção de escolher Cocoa ou Carbon.
Responder1
Cocoa oferece suporte a recursos como verificação ortográfica e 64 bits prontos para uso. O carbono parece cada vez mais desaprovado pela Apple. O cacau é o caminho a seguir.
(Observe que o Carbon ainda é amplamente usado para coisas de nível inferior. Muitos aplicativos do Cocoa mergulham no Carbon de tempos em tempos, e muito do Cocoa é construído no Carbon. Mas se você quiser muitas delícias de interface do usuário de graça em cada novo sistema operacional , você quer cacau.)
Responder2
Uma resposta básica seria que eles usam diferentes "invólucros" em torno do Eclipse para interagir com o sistema operacional host.
Existe uma versão do SWT (o kit de ferramentas GUI usado pelo Eclipse) que funciona com Carbon e uma versão que funciona com Cocoa - portanto, sua escolha não é tanto uma escolha de versões do Eclipse, mas uma escolha de qual versão do SWT que você preferir.
As vantagens do Carbon são que ele é mais rápido e mais maduro, então tecnicamentedeveser mais estável. No entanto, o Carbon está mais ou menos esgotado com o plano da Apple de não fazer a transição para 64 bits e fazer com que os desenvolvedores passem a usar sua API Cocoa.
As vantagens do Cocoa são a melhor integração e recursos extras gratuitos disponíveis no sistema operacional (por exemplo, verificação ortográfica, vários atalhos nas caixas de diálogo Abrir/Salvar), melhor suporte ao Spaces, etc.). Além disso, você pode usar a versão de 64 bits se você gostaria, mas exigirá um processador de 64 bits (que, se você tiver um Mac Intel, é quase garantido que terá - apenas alguns modelos são fornecidos com processadores de 32 bits)