One of our managers got in touch with a freelance iOS architect to do some consulting on the side while the SDK project gets in initial design and development stages.
Said architect has quite some experience with objC (+10 years) so his language of choice for every discussion. However, the whole team (~3 devs.) is still skeptic on whether to use Swift or its predecessor to start from scratch. The implications of keeping objC. as our library's main language could mean longer development times and less adoption (being an OSS project we also want users to get on board and contribute).
Which language would HN choose? Which reasons would you guys give to some experienced architect to try out Apple's newer language? Would you say, in 2018 Swift is mature enough for this task?