|
|
|
|
|
by Synaesthesia
5261 days ago
|
|
Objective-C is a strict superset of C, so learning C helps a lot for any iOS or Mac programming. C++ is also heavily based on C, so it helps to learn C++. I agree C is hardly used anymore, and for good reason, but it's still interesting to learn. |
|
Any time you want to provide libraries, you'll likely use C: all languages have C FFI, and it's not possible to have a C++ FFI. So you'd have to rely on `extern C`, and then you have to build a bunch of stuff over your OO code so it can be used procedurally.
Often not worth it, C is the lowest common denominator of languages, if you want to be accessible to all languages... you'll probably use C.