We are slogging along with Cocoa. The app has final appearance now, but there are many small details to complete. We won't be done by Mojave release but probably can finish before the next one.
Of course, the C++ business logic doesn't need any changes. The concern is, how long will it last? Seems like the future is an entirely Swift-based API that replaces Objective-C Cocoa in 5 years, with no easy way to link to other languages. The payback isn't big enough to write software with only a 5 year lifetime. Casey McDermott Turtle Creek Software -------------------------------------------- On Fri, 8/17/18, Jeremy Hughes <moon.rab...@virginmedia.com> wrote: Subject: Re: Carbon -> Cocoa To: "Casey McDermott" <supp...@turtlesoft.com> Cc: "Cocoa Dev" <cocoa-dev@lists.apple.com> Date: Friday, August 17, 2018, 1:10 PM > Our app has 6 or 8 programmer-years of C++ cross-platform business logic. Accounting software is complicated. Rewriting that in another language would be hard work, and tons of testing. More than Mac sales would justify, so it would be time to go Windows-only or just fold. If you have a cross-platform business logic, it’s presumably separate from the UI and separate from Carbon - so you don’t need to rewrite it. Personally, I would rewrite the UI. You can try to Cocoa-fy it in a gradual process, but that didn’t work out for us, and it doesn’t seem like it’s working out for you. Jeremy _______________________________________________ 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