When tasked with the job of replacing buggy Swift code with release-quality Objective-C (mostly because I am more familiar with the latter), I find myself wondering why Swift is so popular.
Consider the following pair of code lines. The top line is Objective-C and the line below it is the equivalent operation in Swift (the operation pictured is the common task of pulling some user data from local device storage):
The similarities in the two versions of the operation are highlighted.
When I look at the Swift equivalent, I see a slightly re-arranged version of the operation that was specified in Objective-C.