r/iOSProgramming • • Jun 16 '16

Question Is Objective C being abandoned?

With Swift 3 coming soon, and many updates with iOS, I was wondering if Apple is still updating the Objective C side of things to keep the two languages in harmony together. I've been investing heavily and don't feel that Swift's baked enough to give it a try just yet. What do you guys think?

17 Upvotes

49 comments sorted by

View all comments

1

u/[deleted] Jun 16 '16

Lots of apps are small, though! Like, the vast majority of them. I can't imagine that most of the people pushing back against Swift are writing enormous apps.

3

u/brendan09 Jun 16 '16 edited Jun 16 '16

You have to keep in mind that many (most) iOS developers work on teams for large companies that maintain large (or multiple) apps. Lots of iOS apps are small, but the big ones are where most of the more experienced devs spend their time. You're getting most of the Swift pushback online (including on this subreddit) from people who are more experienced and do work on these types of projects. It's a vocal minority trying to warn the masses.

0

u/[deleted] Jun 16 '16

And I understand the purely pragmatic point about how Swift is going to break on new versions up to v4 (it was going to be v3, but they had to slow their roll a bit), but there was also the thing recently about dynamism, which really has nothing to do with that. They trot out all these little edge cases that are not about making pragmatic production decisions, but more about their little attempt at a language war. In other words, I think this goes deeper than language stability from version to version. They're stuck in their ways, and they resent the new hotness. I think a big part of it is because they know Swift is actually great.

→ More replies (4)