> On Oct 15, 2019, at 7:57 AM, Turtle Creek Software via Cocoa-dev > <cocoa-dev@lists.apple.com> wrote: > > TurtleSoft has a big investment in C++ source code that's full of > construction business logic. Unfortunately, with the death of Carbon its > future value is in doubt.
I have found your comments enlightening. So if I understand correctly you have three choices for a native UI on the Mac. 1. Objective-C which would integrate nicely with your C++ business logic using Objective-C++. One problem is you have very little experience with the Cocoa frameworks. Another problem is you are hesitant to pursue this path fearful that down the road Apple may abandon Objective-C. 2. Another option is Swift but it has zero integration with C++. So this is really not a choice at all. 3. A third option would be to combine all three. Keep your business logic in C++ and combine with Objective-C using Objective-C++ and then bridge to Swift. That does sound like a nightmare. Looks like you are in a pickle. --Richard Charles _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com