Send Carbon-dev mailing list submissions to
carbon-dev@lists.apple.com
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.apple.com/mailman/listinfo/carbon-dev
or, via email, send a message with subject or body 'help' to
carbon-dev-requ...@lists.apple.com
You can reach the person managing the list at
carbon-dev-ow...@lists.apple.com
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Carbon-dev digest..."
Today's Topics:
1. Re: Is Carbon dead? (Igor Delovski)
2. Re: Is Carbon dead? (Christian Sakowski)
----------------------------------------------------------------------
Message: 1
Date: Tue, 27 Jun 2017 15:21:02 +0200
From: Igor Delovski <idelov...@gmail.com>
To: "Ann K. Blombach" <a...@macgamut.com>
Cc: Brendan Shanks <bren...@bslabs.net>, Carbon-Dev
<carbon-dev@lists.apple.com>
Subject: Re: Is Carbon dead?
Message-ID:
<CAEd0w=f9achpv6cq5moyod+ujdknzr61w9ou4oxndwm4h+d...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<https://lists.apple.com/archives/carbon-dev/attachments/20170627/b6a7d39b/attachment-0001.html>
------------------------------
Message: 2
Date: Tue, 27 Jun 2017 15:47:47 +0200
From: Christian Sakowski <christian.sakow...@heubach-media.de>
To: Jean-Daniel <mail...@xenonium.com>
Cc: "Ann K. Blombach" <a...@macgamut.com>, carbon-dev@lists.apple.com
Subject: Re: Is Carbon dead?
Message-ID: <f98a6374-7a55-4b1c-b6b5-6afab9503...@heubach-media.de>
Content-Type: text/plain; charset=utf-8
Keep in mind, that some parts of Carbon is not deprecated and available in 64
Bit (e. g. HITheme.h). Those parts are not effected by the Apple 32 Bit purge.
--
Grüße/Regards,
[heubach-media] | Christian Sakowski
christian.sakow...@heubach-media.de
iChat/AIM: SakowskiF
Tel: +49/(0)40/52 10 59-23
Am 07.06.2017 um 22:09 schrieb Jean-Daniel <mail...@xenonium.com>:
According to Apple, High Sierra is the last release that support 32bit, so I
guess Carbon will be supported in High Sierra.
Apple made clear for a long time that Carbon is a dead end, so no surprise
here, not because it’s Apple, but because it was annonces years ago.
To be pedantic, there is no « translation » procedure to run Carbon apps. The «
translation » procedure was to run PPC apps on Intel proc. The macOS kernel
supports 32 bit and 64 bit apps natively for a long time.
What Apple is going to remove is 32 bit code in frameworks and libraries that
is required to run 32 bit apps.
Le 7 juin 2017 à 21:47, Ann K. Blombach <a...@macgamut.com> a écrit :
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/mailing%40xenonium.com
This email sent to mail...@xenonium.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/christian.sakowski%40heubach-media.de
This email sent to christian.sakow...@heubach-media.de
--
heubach media
Osterfeldstr. 12-14 | Haus 1 | Eingang Nord
22529 Hamburg
tel: 040 / 52 10 59 - 10 | fax: -99
mail: i...@heubach-media.de
home: www.heubach-media.de
Geschäftsführer|CEO: Matthias Heubach
Mieten Sie Ihre Computer, iPads & Drucker für Ihre Events bei:
http://www.milo-rental.com
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen.
Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten
haben,
informieren Sie bitte sofort den Absender und vernichten Sie diese Mail.
Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht
gestattet.
This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and destroy this e-mail.
Any unauthorized copying, disclosure or distribution of the
material in this e-mail is strictly forbidden.
------------------------------
Subject: Digest Footer
_______________________________________________
Carbon-dev mailing list
Carbon-dev@lists.apple.com
https://lists.apple.com/mailman/listinfo/carbon-dev
------------------------------
End of Carbon-dev Digest, Vol 14, Issue 11
******************************************