> On 2018 Aug 17, at 10:43, Andreas Falkenhahn wrote:
>
> On 17.08.2018 at 19:37 Casey McDermott wrote:
>
>> Of course, the C++ business logic doesn't need any changes. The concern is,
>> how long will it last?
>
> Well, I'd guess that C++ is pretty future-proof.
Swift is itself written in
> On Aug 17, 2018, at 9:45 AM, Casey McDermott wrote:
>
> It's annoying but not dreadful to link C++ code into Cocoa via Objective-C.
> Throw in Swift and future APIs
> that are Swift-dominated, and it becomes harder. How soon will it be
> impossible?
Never. I can't think of a single (nont
> 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.
Core parts of Webkit are written in C++, so I
On 17.08.2018 at 19:37 Casey McDermott wrote:
> 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 ne
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?
> 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
>> By now, Cocoa may be the new Carbon. if your app is large, I'd wait to see
>> what happens with Marzipan.
This is true, and very scary. Makes us wonder about sunk cost fallacy.
It's annoying but not dreadful to link C++ code into Cocoa via Objective-C.
Throw in Swift and future APIs
that
>> The OP is as late as he could be (no offense meant).
We started 4 years ago. The previous update from OS 9 to OS X Carbon took about
3 months. Moving from PPC to Intel was about a month (helped by the fact we
already byte-swap for the Windows version). So, we figured it would take a
year