I miss the chaos of Obj-C. Swift makes way too much sense.
I wouldn't wish Obj-C as a first language on any soul. Swift on the other hand? Jokes aside, that's a beautiful language.
It was better before ObjC 2.0; dot syntax makes it hard to tell out of context what a line of code is doing, which was never a problem with the original language.
It was also better before UIKit; The killer app is Interface Builder, which is unbelievably painful to use with UIKit compared to how it used to be with pre-CoreAnimation, pre-autolayout AppKit.
Swift on the other hand? Full of chaos and ugly (func, let vs var - really).
We need a Powers of Ten with programming languages.