Before the list goes away, I'd like to add few points. I have one app depending on carbon. Carbon is dead for a long time but the framework is still present in all modern Mac OS versions. With the help of lsof cammand line utility I can see that iTunes is using Carbon framework. All apps made with Qt seem to depend on Carbon.framework. Yet, iTunes is a 64 bit application. It would be nice if someone knows how they managed to do that. Plugins? Dylibs depending on carbon?
And another thing. At some point 15 years ago I moved my carbon app to Windows by designing a Win32 layer that emulated certain parts of carbon and it enabled me to reuse my DITL resources to recreate all the dialogs and wondows on Windows. Now I'm almost sure I'll do it again with cocoa. It will probably take some time but it would let me to move that app not only to 64bit Mac but eventualy to iPad. Maybe there is someone with similar projects on this list? Anyone would like to collaborate on this? Any examples of modal loops? If I could see the code behind the WaitNextEvent in CoreFoundation or NSEvent it would help me properly handle modal loops I use with modal dialogs or longer processes like printing. Igor On Wed, Jun 7, 2017 at 10:50 PM, Ann K. Blombach <a...@macgamut.com> wrote: > Thanks to the folks who replied. It was easier to ask the list than to > keep searching for the answer. I’m obviously not at WWDC. That’s about > when I will likely retire anyway (I’m 71, so it may be time), so this is > great news. I know Apple has warned us for years that Carbon was > “deprecated,” but I’m too old to start over once again! But this gives me > enough time to either find someone else to carry on my work or else warn my > loyal users about what’s coming. > > > > Again, thanks, > > Ann > > > > *From:* Brendan Shanks [mailto:bren...@bslabs.net] > *Sent:* Wednesday, June 7, 2017 4:06 PM > *To:* Ann K. Blombach <a...@macgamut.com> > *Cc:* carbon-dev@lists.apple.com > *Subject:* SPAM-LOW: Re: Is Carbon dead? > > > > All 32-bit applications (including those using Carbon) are still supported > and run on 10.13 High Sierra. It was announced on Monday that the next > version of macOS (i.e. 10.14) will run 32-bit applications “with > compromises”, which could be a dialog warning the user on launch. And the > next version after that (i.e. 10.15) may drop 32-bit support entirely. > > > > In short, it will be at least 2 years before a macOS release that drops > 32-bit support. > > > > > > Brendan Shanks > > bren...@bslabs.net > > > > On Jun 7, 2017, at 12:47 PM, Ann K. Blombach <a...@macgamut.com> wrote: > > > > In the past, even when Apple added all sorts of new features, Carbon still > worked. But I’m guessing that with the new High Sierra and it’s 64-bit > architecture, that there will no longer be the usual “translation” > procedures that allow Carbon applications to run. Is that true? And if it > is, we all knew this was coming someday, but it seems like awfully short > and not entirely clear notice. Not surprised since it’s Apple, but still . > . . . > > > > Ann K. Blombach > a...@macgamut.com > > > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Carbon-dev mailing list (Carbon-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/carbon-dev/brendan%40bslabs.net > > This email sent to bren...@bslabs.net > > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Carbon-dev mailing list (Carbon-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/carbon-dev/idelovski%40gmail.com > > This email sent to idelov...@gmail.com > >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Carbon-dev mailing list (Carbon-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/carbon-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com