Not that I mind though. This kind of thing should be easy to auto refactor.
Not that I mind though. This kind of thing should be easy to auto refactor.
Now the risks were known when we green fielded the project. It was certain that Swift syntax and the frameworks would change in the future. But the time we saved in development makes up many times for the maintenance burden now.
Luckily refactoring strongly static typed code is not that of a fiasco :)
But one of the things I like about how the language is begin developed is that everyone involved is aware that having the language in a constant state of flux is painful, and try to provide useful warning messages (or wizards if you use XCode) for those that will need to update their code to a newer release sooner or later.
But I wish Python 3 did the same with its libraries.