Should You Still Learn Objective-C?

Since the introduction of Swift there are two important languages in the Apple ecosystem. Swift has become quiet popular in the meantime, so that it’s a good question whether you should still learn Objective-C or not.

Objective-C: Nullability

One of the biggest differences between Objective-C and Swift is the handling of nullability. But since Xcode 6.3 there are two new keywords in Objective-C that improve their interoperability: nullable and nunnull.

Objective-C: Lightweight Generics

Since Xcode 7 there are so-called “Lightweight” Generics in Objective-C. The biggest benefit of this feature is a better interoperability between Objective-C and Swift.