3 ms·
Yes, you should learn Swift. The naming of things in Apple's APIs still comes through strong in Swift (due to named parameters), so it feels at home to programm
by johnthuss 5y ago
Yes, you should learn Swift. The naming of things in Apple's APIs still comes through strong in Swift (due to named parameters), so it feels at home to programmers who were familiar with ObjC.
Swift protects you from many crashes/bugs with its null safety and more strict compiler. In ObjC many clear coding mistakes are only marked with warnings, which is not helpful.
Apple has clearly moved to Swift for all future development of new libraries, etc. So it would be foolish to stay in the past.
- pjmlp 5y agoMetal is a mix of Objective-C and C++ (MSL C++14 dialect). So it will stay around for a while.