Yeah I think Apple saw Obj-C as a barrier for developer adoption. I don't
think that's too far from the truth considering the emphasis on teaching
Swift to young devs, Playgrounds, the marketing about teenagers making
their first app, etc.

Swift has its quirks but most people around me prefer it over Obj-C too,
even experienced devs. From StackOverflow trends and other metrics as soon
as Swift was announced the popularity of Obj-C declined steadily even when
it was clear Swift was still not ready for production:

   - https://www.tiobe.com/tiobe-index/objective-c/
   - https://insights.stackoverflow.com/trends?tags=objective-c


On Sat, Oct 12, 2019 at 10:05 AM Laurent Daudelin via Cocoa-dev <
cocoa-dev@lists.apple.com> wrote:

> I think Swift came out for the Apple’s desire to make it even more
> appealing to develop for its platforms. I don’t know over the years how
> many times I’ve heard people bitching about Objective-C and its “weird”
> syntax. People couldn’t get over it. Swift makes it easy for all the
> throngs of Java developer to feel right back at home...
>
> -Laurent.
> --
> Laurent Daudelin
>                       laur...@nemesys-soft.com <mailto:
> laur...@nemesys-soft.com>
> Skype: LaurentDaudelin
> Logiciels Némésys Software
>       http://www.nemesys-soft.com/ <http://www.nemesys-soft.com/>
>
> > On Oct 12, 2019, at 07:35, Richard Charles via Cocoa-dev <
> cocoa-dev@lists.apple.com> wrote:
> >
> >
> >> On Oct 11, 2019, at 9:09 PM, Kirk Kerekes via Cocoa-dev <
> cocoa-dev@lists.apple.com> wrote:
> >>
> >> It is my inference that Swift arose out of a perceived need for a
> language that strongly inhibited bad/lazy/sloppy programming practices, and
> yet looked “normal”.
> >
> > Here is my take. I think Swift came from the mind of Chris Lattner who
> showed it to management and they loved the idea. It was made possible by
> the power and flexibility of the LLVM compiler.
> >
> > --Richard Charles
> >
> > _______________________________________________
> >
> > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> >
> > 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:
> >
> https://lists.apple.com/mailman/options/cocoa-dev/laurent%40nemesys-soft.com
> >
> > This email sent to laur...@nemesys-soft.com
>
> _______________________________________________
>
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>
> 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:
> https://lists.apple.com/mailman/options/cocoa-dev/pierbover11%40gmail.com
>
> This email sent to pierbove...@gmail.com
>
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to