4 ms·
There are three advantages that I saw immediately upon switching to Swift: - It was easier to hire developers - Code was less prone to null pointer exceptions
by ppeetteerr 8y ago
There are three advantages that I saw immediately upon switching to Swift:
- It was easier to hire developers
- Code was less prone to null pointer exceptions
- There were fewer assumptions when deserializing JSON into a struct/object
- mgoblu3 8y agoWe moved a very large iOS app over to Swift, and the first two benefits are really huge. I know people have opinions on these things, and both sides are right, but the really strong typing and enforced nullability have been hugely important to getting junior engineers contributing to the codebase. Not saying that it's an unsolvable problem elsewhere, it's just an anecdotal benefit we got