> Then came Swift and I loved it, but then it took literal years to catch up with everything you could do in Objective-C with the Apple APIs.
I don't get this part. You can literally rewrite Obj-C code verbatim in Swift and it will work. The only missing part is C macros.