About as Bad as you Expect it to be (Stay Away)
Microsoft’s .NET framework is still supporting code that was written 10 years ago. XCode won’t even compile code that was written last month! That’s right folks, Apple changed the Swift language on us again. Unbelievable. Yes, there is a built-in feature to convert your code to Swift 3, but it doesn’t work properly (my code came out completely mangled), and doesn’t help the fact that most of us use libraries from 3rd party vendors (who haven’t converted their code yet). All so that they can get rid of shortcuts like “i++” and other things that aren’t deemed to be “swifty” enough.
Here’s a crazy idea. How about, instead of breaking everyone’s codebase, maybe put some effort into getting a usable IDE instead? The whole storyboard/assistant editor paradigm is brutal - most people don’t have monitors wide enough to see anything properly while in that view. And the assistant editor never associates the right code file with the storyboard component you have selected.
Maybe I’m biased because I’m used to Microsoft programming (they treat their developers very well - amazing toolset and IDE). We’re here now because we have no choice, but this is no way to inspire loyalty in the developer community. As soon as some other platform starts to gain market traction, all of these angry developers are going to jump ship.
Par 4 the Course about
Xcode, v8.1