Re: Future of Cocoa
Re: Future of Cocoa
- Subject: Re: Future of Cocoa
- From: Rob Petrovec via Cocoa-dev <email@hidden>
- Date: Tue, 19 Nov 2019 18:14:46 -0700
The sky is not falling. When/if Apple decides to deprecate Cocoa they will
announce it many years ahead of time, like they did for Carbon back in 2012
(which was only officially killed in 2019). They typically make announcements
like that at a WWDC. They aren’t going to stop supporting it and stop letting
apps built with it from launching out of the blue. That would be a PR
nightmare. So everyone please take a breath.
—Rob
> On Nov 19, 2019, at 5:26 PM, Gerald Henriksen via Cocoa-dev
> <email@hidden> wrote:
>
> On Tue, 19 Nov 2019 13:51:14 -0700, you wrote:
>
>> When committing to 64 bit Apple said NO to Carbon but YES to Cocoa and YES
>> to Core Foundation and YES to a lot of other stuff. The OS still has the XNU
>> (Mach) Kernel and FreeBSD (written in C & C++), the Cocoa frameworks (base
>> layer written in Objective-C), Swift and lots of other stuff. From my point
>> of view I do not see Apple sweeping away Objective-C and the Cocoa
>> frameworks any time soon.
>
> Just because Apple may need to keep Objective-C around for the
> frameworks doesn't mean they will continue to allow applications to be
> written in it.
>
> All they need to do is either eliminate the option (stop shipping the
> Objective-C compiler), or do so by requiring all applications to have
> something that is only available via Swift.
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> 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:
>
> This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden