As someone who got their start in “real” software development with Obj-C, I’m not sure if I could go back to writing it full time after the past several years of writing Swift. Swift is far from perfect and could use a good refocusing, but all of the built in functionality that I’d have to pull in a third party pod for with Obj-C and no need to maintain header files are huge for me personally. Its strict typing has also saved me from idiot moments that frequently occurred when writing Obj-C many times and made sweeping refactors a lot more feasible.