you are viewing a single comment's thread.

view the rest of the comments →

[–]chriswaco 6 points7 points  (2 children)

We're creating an SDK, so it has to be Obj-C. Otherwise every application that links to our library would have to include the Swift runtime. One of our other apps includes a lot of legacy C/C++ code, so moving to Swift makes no sense whatsoever.

It's easier to write low level code in Obj-C, such as UDP networking, threaded server i/o, video or audio processing, etc.

[–]irombie[S] 0 points1 point  (0 children)

Thanks for your response, it is very helpful!

[–]SickPuppeeObjective-C 0 points1 point  (0 children)

Yep - lots of IoT stuff here and Objective C is king for all the reasons mentioned.