Некоторые различия между Carbon и Cocoa версиями Eclipse:
- Использование разных оболочек. superuser.com Для взаимодействия с операционной системой хоста Eclipse использует разные оболочки: Carbon и Cocoa. superuser.com Существует версия SWT (инструментарий графического интерфейса), которая работает с Carbon, и версия, которая работает с Cocoa. superuser.com
- Поддержка функций. superuser.com Cocoa поддерживает такие функции, как проверка орфографии и 64-разрядная версия, прямо из коробки. superuser.com
- Преимущества. superuser.com Carbon считается более быстрым и зрелым, поэтому технически он должен быть более стабильным. superuser.com Преимущества Cocoa — лучшая интеграция и бесплатные дополнительные функции, доступные в операционной системе. superuser.com
- Языки программирования. www.kvraudio.com Carbon использует C, а Cocoa — Objective-C. www.kvraudio.com
Выбор между Carbon и Cocoa зависит от конкретных потребностей разработчика: Carbon подходит для C и других процедурных приложений X11, а Cocoa — если в приложении используются инструменты высокого уровня, такие как Tcl/Tk или Qt. developer.apple.com