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.
Turtle Creek Software
On Fri, 8/17/18, Jeremy Hughes <***@virginmedia.com> wrote:
Subject: Re: Carbon -> Cocoa
To: "Casey McDermott" <***@turtlesoft.com>
Cc: "Cocoa Dev" <email@example.com>
Date: Friday, August 17, 2018, 1:10 PM
Post by Casey McDermott
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
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.
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.
Cocoa-dev mailing list (Cocoafirstname.lastname@example.org)
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: