
¿Alguien puede decirme cuál es la diferencia entre Cacao y Carbono? Quiero descargar Eclipse pero no sé cuál elegir, tengo la opción de elegir Cocoa o Carbon.
Respuesta1
Cocoa admite funciones como revisión ortográfica y 64 bits desde el primer momento. Carbon parece cada vez más mal visto por Apple. El cacao es el camino a seguir.
(Tenga en cuenta que Carbon todavía se usa ampliamente para cosas de nivel inferior. Muchas aplicaciones Cocoa utilizan Carbon de vez en cuando, y gran parte de Cocoa se basa en Carbon. Pero si desea muchas y deliciosas bondades de interfaz de usuario de forma gratuita en cada nuevo sistema operativo , quieres cacao.)
Respuesta2
Una respuesta básica sería que utilizan diferentes "envoltorios" alrededor de Eclipse para interactuar con el sistema operativo host.
Hay una versión de SWT (el conjunto de herramientas GUI utilizado por Eclipse) que funciona con Carbon y una versión que funciona con Cocoa, por lo que su elección no es tanto una elección de versiones de Eclipse sino una elección de qué versión de SWT que prefieras.
Las ventajas del carbono son que es más rápido y más maduro, por lo que técnicamentedeberíaser más estable. Sin embargo, Carbon ha estado más o menos en EOL con el plan de Apple de no realizar la transición a 64 bits y hacer que los desarrolladores utilicen su API Cocoa en su lugar.
Las ventajas de Cocoa son una mejor integración y funciones adicionales gratuitas que están disponibles en el sistema operativo (por ejemplo, revisión ortográfica, varios accesos directos en los cuadros de diálogo Abrir/Guardar), mejor soporte para Spaces, etc.). Además, puede usar la versión de 64 bits si le gustaría, pero requerirá un procesador de 64 bits (que si tiene una Mac Intel, es casi seguro que lo tendrá; solo unos pocos modelos se envían con procesadores de 32 bits)