Я бы хотел написать приложения, использующие С++ и фреймворки Cocoa, потому что Apple не делает 64-битную Carbon. С++ кажется довольно ванильным в своей реализации в Linux и Windows, но в Mac OS X кажется, что требуются дополнительные фрагменты кода Apple (например, обертка Obj-C). Также кажется, что Apple заставляет разработчиков писать в Objective-C, а не в С++, хотя я мог ошибаться.
Я пытаюсь найти путь для написания кода на Mac, который будет легко поддерживать кросс-платформу. Необходимость писать код в С++ для Linux/Windows, а затем переписать большие части в Objective-C будет очень неэффективной.
Есть ли способ написать код на С++, который будет поддерживаться в будущем и поддерживается в Xcode? Кроме того, если это возможно, как бы я смешивал С++ и Objective-C в Xcode? Спасибо.